大家猜猜这两段代码的结果是多少?
第一段代码:
String s1 = "abc";
String s2 = new String("abc");
System.out.println(s1==s2);
第二段代码:
Integer a=127,b=127;
Integer c=-127,d=-127;
Integer e=128,f=128;
System.out.println(a==b);
System.out.println(c==d);
System.out.println(e==f);
嗯,都答对了吗?
第一段:
false
第二段:
true
true
false