public void test() { String s1 = new String("1") + new String("1"); System.out.println(s1 == s1.intern()); // TRUE/FALSE ??? String s2 = "11"; System.out.println(s1 == s2); // TRUE/FALSE ??? }
问题就是两个println打印内容。
收起
s1 == s1.intern(); true
s1 == s2; true
报告相同问题?