jdk1.5引入包装类概念
目的:使基本数据类型具有更强大的功能
1.装箱(将基本数据类型转换成对应的包装类)
分为:手动装箱,自动装箱
a.手动装箱的意思,就是你必须手动的new一个对象
b.那么自动装箱,就是程序默认将其自动的创建一个对象
int a = 0;
Integer b = new Integer(a);//手动装箱
Integer c = a;//自动装箱
包装类名 包装类
2.拆箱(将包装类还原成成基本数据类型)
目的:是为了提高效率
基本数据类型 变量名 = 包装类对象名.xxxValue(); 注意:xxx代表原始数据类型的类名
如:
Integer ints = new Integer(5)
int i = ints.intValue