自动拆装箱是在JDK1.5之后才有的新特性。
自动装箱和自动装箱
自动装箱是基本数据类型向包装类型转换的过程,自动拆箱是包装类型向基本数据类型转换的过程。
int i = 5;
Interger j = i; //在这里,i为int数据类型,而Integer是int的包装类
int i2 = j; //将数据类型为Integer类型的自动转换成了int类型
八种基本数据类型都有他对应的包装类型
基本数据类型 | byte | char | short | int | long | float | double | boolean |
---|
包装类型 | Byte | Character | Short | Integer | Long | Float | Double | Boolean |