I have written the following code in JAVA,
Integer i=10;
Integer i1=10;
s.o.pln(i==i1);//true
Integer j=100;
Integer j1=100;
s.o.pln(j==j1);//true
Integer k=1000;
Integer k1=1000;
s.o.pln(k==k1);//false
Here, as Integer is a wrapper class, It must show true to all the declared types. But it is showing false for 1000.
Can someone explain the reason behind it.