Open QiYongchuan opened 3 months ago
即八大基本类型的封装类,为了用类的方法
本质上就是实现了自动的将包装类型与基本类型的转换,底层调用的还是之前的方法,只是自动调用了,省去了手动调。
自动装箱:将基本类转化成包装类
//自动装箱 int->Integer int n2 = 200; Integer integer2 = n2 // 完成了将n2变成了包装类,底层本质调用的还是 Integer.valueof(n2)
自动拆箱:将包装类转换成基本数据类型
//自动拆箱 Integer->int int n3 = integer2 //底层仍然使用的是 intValue()方法
三元运算符与等价的if else的区别:
三元运算符是作为整体来看的,suo所以第一种情况下,精度提升为Double,1==> 1.0
什么是包装类
即八大基本类型的封装类,为了用类的方法
自动装箱和自动拆箱:
本质上就是实现了自动的将包装类型与基本类型的转换,底层调用的还是之前的方法,只是自动调用了,省去了手动调。
自动装箱:将基本类转化成包装类
自动拆箱:将包装类转换成基本数据类型
三元运算符与等价的if else的区别:
三元运算符是作为整体来看的,suo所以第一种情况下,精度提升为Double,1==> 1.0