拆箱和装箱
在了解了包装类的概念以后,下面介绍装箱与拆箱
装箱:将一个基本数据类型变为包装类
拆箱:将一个包装类变为基本类型的过程
范例:装箱与超想操作
package test3;
public class test1 {
public static void main(String[] args) {
int x = 30;// 声明一个基本数据类型
Integer i = new Integer(x);// 装箱
int temp = i.intValue();// 拆箱
}
}
package test3;
public class WraperDemo02 {
public static void main(String[] args) {
float f = 30.3f;
Float x = new Float(f);
float y = x.floatValue();
}
}
JDK1.5之后提供了自动的装箱以及拆箱
范例:自动装箱及拆箱
package test3;
public class WrapperDemo03 {
public static void main(String[] args) {
Integer i = 30;// 自动装箱
Float f = 30.3f;
int x = i;// 自动拆箱
float y = f;
}
}
浙公网安备 33010602011771号