概念:
1,Integer是int类型的包装类 int 就是java的一种数据类型
2,Integet:引用数据类型 int 基本数据类型
3,Integer默认值为NULL int默认值为0
4,拆箱 装箱
情况:
两个new Integer()变量的比较,始终为false
Integer变量与new Integer()的比较 始终未fasle
两个Integer变量的比较(区间) valueOf(-128~127)
int 与Integer变量/new Integer()比较 自动拆箱
练习:
int a = 128;
Integer b = 128;
Integer c = new Integer(128);
System.out.println(a==b);
System.out.println(a==c);
Integer e = 127;
Integer f = 127;
System.out.println(e==f);
Integer g = 128;
Integer h = 128;
System.out.println(g==h);
Integer i = new Integer(127);
Integer j = 127;
System.out.println(i==j);
Integer k = new Integer(128);
Integer l = new Integer(128);
System.out.println(k==l);