int i = 10; //定义变量i,基本数据类型定义。
Integer j = new Integer(10);//定义封装类对象j,引用数据类型定义。
System.out.println(i==j); //测试结果为相等。
/*
因为在测试过程中会将对象j自动拆箱。
判断是否i==j, 也就是判断是否int i ==new Integer(10);将对象i自动拆箱。
*/
int aa = new Integer(100); //自动拆箱。
Integer bb = 100;//自动装箱。
System.out.println(aa==bb);
自动拆箱和装箱
最新推荐文章于 2024-04-21 11:00:00 发布