包装类型自动拆箱装箱汇总
包装类型自动拆箱装箱汇总
一、手动装箱
1.通过构造函数创建的都是手动装箱
Integer a = new Integer(97);
2.通过valueOf()函数创建
Integer a = Integer.valueOf(97);
二、自动装箱
1.通过直接赋值创建的都是手动装箱,因为字面量是基本类型,要赋值为引用类型只能自动装箱,底层调用的实际是**valueOf()**函数
Integer a = 97;
2.集合添加元素:集合只能存放引用类型
List a = new ArrayList()
原创
2021-01-20 16:53:51 ·
343 阅读 ·
4 评论