public class example {
public static void main(String[] args) {
Integer a=127,b=127;
if(a==b)
System.out.println("Equal");
else
System.out.println("Not Equal");
Integer c=128,d=128;
if(c==d)
System.out.println("Equal");
else
System.out.println("Not Equal");
}
}
输出:
Equal
Not Equal
的源代码,他们又来了!它已被问很多次了... – Burkhard
用以下选项之一试用它:'-Djava.lang.Integer.IntegerCache.high = 128'或'-XX:AutoBoxCacheMax = 128'或 '-XX:+ AggressiveOpts ' –