问题待解决
String s2 = new StringBuilder("ja")
.append("va").toString();
System.out.println(s2.intern() == s2);
结果为false
String s1 = new StringBuilder("go")
.append("od").toString();
System.out.println(s1.intern() == s1);
结果为true
在jdk1.8中 为什么?
浙公网安备 33010602011771号