装箱 拆箱 基本数据类型转换
来源:互联网 发布:n9008v root软件 编辑:程序博客网 时间:2024/06/14 06:08
基本数据类型不是对象,也就是使用int、double、boolean等定义的变量、常量。 基本类型没有可调用的方法
int i=1;
Integer i=1; 装箱 相当于编译器自动为您作以下的语法编译:Integer i = Integer.valueOf(1);
Integer i = 10; //装箱
int t = i; //拆箱,实际上执行了 int t = i.intValue();
基本数据类型的转换
把字符串转换为其他数据类型,调用包装类的parseXXX的方法
String m="123";
int n=Integer.parseInt(m);
double o=Double.parseDouble(m);
boolean k=Boolean.parseBoolean(m);
//字符串转换为数字,一定要是数字的字符串才行
不同类型的基本数据类型之间进行运算时需要进行类型转换
除了boolean类型外,所有基本数据类型进行运算时需要考虑类型转换
规则1
byte——short——int——long——float——double
char
规则2
满足自动转换类型转换的条件
总结一句话:
低级能向高级转换,高级不能向低级转换,
当运算时,目标基本数据类型要大于元素的,要是目标的小于元素基本类型,就将大的那个元素类型强制转换
例如:
int a=10; double b=1.1; a=a+(int)b;
将数字转换为字符串的形式
String str=String.valueOf(num);
阅读全文
0 0
- 装箱 拆箱 基本数据类型转换
- 基本数据类型的自动装箱
- Java支持的基本数据类型及自动装箱、拆箱
- java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- 基本数据类型装箱拆箱,与转换方法,BigDecimal运算,Random随机数
- 基本数据类型 自动装箱拆箱
- 装箱和拆箱数据类型转换
- 装箱、拆箱、自定义转换
- JAVA基本数据类型、数据类型转换
- 【JAVA学习】java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- Java基本数据类型转换
- java基本数据类型转换
- Java基本数据类型转换
- java 基本数据类型转换
- Java基本数据类型转换
- js基本数据类型转换
- Java 基本数据类型转换
- JAVA基本数据类型转换
- java Excutor线程池
- 题目1474:矩阵幂
- Android-向服务器提交数据(GET-POST-AsyncHttpClient)
- 二叉搜索树转化为有序双向链表
- 两点 (DFS)
- 装箱 拆箱 基本数据类型转换
- 【shell】呈现数据
- 直通BAT--数据结构与算法九(动态规划)
- Android 反编译&回编译
- BZOJ 1379: [Baltic2001]Postman 题解
- 天池大赛o2o优惠券第一名代码解读(4)
- Android -- Intent 和 Intent 过滤器
- JVM笔记整理(第9章 类加载及执行子系统的案例与实战)
- JDK