int和Integer:
public static void main(String args[]) {
Integer a = new Integer(100);
Integer b = new Integer(100);
Integer c = 100;
Integer e = 100;
Integer g = 200;
Integer h = 200;
int d = 100;
System.out.println(a == b);
System.out.println(a == c);
System.out.println(a == d);
System.out.println(c == d);
System.out.println(c == e);
System.out.println(g == h);
}
结果:
false
false
true
true
true
false