public class Vars {
public static void main(
String args[]) {
Integer i1 = 123;
Integer i2 = 123;
Integer i3 = 12345;
Integer i4 = 12345;
int i5 = 123;
System.out.println(i1==i2);
System.out.println(i3==i4);
System.out.println(i3<=i4);
System.out.println(i3.equals(i4));
System.out.println(i1==i5);
System.out.println(i1>i4);
}
}
output is:
true
false
true
true
true
false
Why second one is false bott references are identical though false I unable to getting this question given JavaBeat beta question anybody expedite.