将基本数据类型封装成对象的好处在于可以再对象中定义更多的功能方法操作该数据
常用操作之一:用于基本数据类型与字符串之间的转换
Integer类的概述和使用
包装一个对象中的原始类型int 的值
自动装箱和拆箱
-
装箱:把基本数据类型转换为对应的包装类类型
-
拆箱:把包装类类型转换为对应的基本数据类型
//装箱:把基本数据类型转换为对应的包装类类型 Integer i = Integer.valueOf(100); //自动装箱 Integer ii = 100; //拆箱:把包装类类型转换为对应的基本数据类型 ii = ii.intValue() + 200; //自动拆箱+自动装箱 ii += 200;
注意:在使用包装类类型的时候,如果做操作,最好先判断是否为null,推荐只要是对象,在使用前就必须进行不为null 的判断