为什么Integer比较代码的行为类似于?

时间:2015-05-11 05:59:14

标签: java

public class AbCd {

    public static void main(String[] args)  {
        Integer i1 = 128;
         Integer i2 = 128;
         System.out.println(i1 == i2);
         Integer i3 = 127;
         Integer i4 = 127;
         System.out.println(i3 == i4);
    }
}

i1==i2(128==128)中我们得到false即使我们有相同的num值,但是在13==14的情况下,我们正在变得真实......内部发生了什么

0 个答案:

没有答案