<分区>
下面是我的代码,不知道为什么两个结果不一样
这会打印出 true
// Building "test"
String str2 = new StringBuilder("te").append("st").toString();
System.out.println(str2.intern() == str2); // true;
但是这会打印出 false
// Building "java"
String str2 = new StringBuilder("ja").append("va").toString();
System.out.println(str2.intern() == str2); // false;