package text1;
public class java128 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Integer a1=127;
Integer a2=127;
Integer a3=128;
Integer a4=128;
System.out.println(a1==a2);
System.out.println(a3==a4);
}
}
介于-128-127之间的 short 和 int 类型被包装到固定对象中。Java里面对处在在-128-127之间的Integer值,用的是原生数据类型int。他们比较的只是值的大小。
而不在-128-127之间的数则比较的是他们的地址以及数值大小。