int i = 123;
Integer i1 = 123;
Integer i2 = 123;
Integer i3 = new Integer(123);
Integer i4 = new Integer(123);
System.out.println(i1 == i2);//true
System.out.println(i3 == i4);//false
System.out.println(i2 == i4);//false
System.out.println(i == i2);//true
System.out.println(i == i4);//true
这些东西每次看到都犯困,好不容易死记下来,下次再看到还是迷糊,哪位同学能简短的总结下这里面的知识点,他们的关系与区别?越短越好,一看就明白,不容易忘得.
|