为什么这两个数字比较工作方式不同?

时间:2018-07-20 11:52:02

标签: java integer wrapper

Integer i3 = 10;
Integer i4 = 10;
System.out.println(i3 == i4);
Integer i5 = 1000;
Integer i6 = 1000;
System.out.println(i5 == i6);

我得到了上面代码的输出,

true
false

我能理解i3==i4的情况,但是i5==i6成为false的原因是什么。

0 个答案:

没有答案