java Integer类不是java的基本类型所以比较应该这样
但是如果改成这样,是不行的
但是如果值小于等于127的话,这两种办法都可以的。
Integer a = 800;
Integer b = 800;
if(a.intValue() == b.intValue()){
System.out.print("equals");
}
但是如果改成这样,是不行的
Integer a = 800;
Integer b = 800;
if(a == b){
System.out.print("equals");
}
但是如果值小于等于127的话,这两种办法都可以的。