下列代码输出什么,为什么?
public static void main(String[] args) {
Integer a = 127;
Integer b = 127;
Integer c = 128;
Integer d = 128;
System.out.println(a == b);
System.out.println(c == d);
}
运行结果:
分析:
Integer a = 127;
Integer b = 127;
Integer c = 128;
Integer d = 128;
这段代码实际上是一个自动装箱的过程,其实他也就相当于底