public static void main(String[] args) {
//int <--> Integer 的装箱和拆箱
//jdk5之前手动装箱和拆箱
//手动装箱 int->Integer
int n1 = 100;
Integer integer = new Integer(n1);
Integer integer1 = Integer.valueOf(n1);
//手动拆箱
//Integer -> int
int i = integer1.intValue();
System.out.println(i);//100
//jdk5之后,自动装箱和拆箱
int n2 = 200;
//自动装箱 int->Integer
Integer integer2 = n2; //底层使用的还是 Integer.valueOf(n2);
//自动拆箱 Interger-> int
int n3 =integer2; //底层使用的是integer2.intValue();
System.out.println();
}
Integer 的装箱和拆箱
于 2022-04-16 22:23:26 首次发布