All.I 有一个这样的 java 代码片段:
String a = new StringBuilder("app").append("le").toString();
System.out.println(a.intern() == a);
String b = new StringBuilder("orange").toString();
System.out.println(b.intern() == b);
这个java代码将输出true,false。我想知道为什么。谢谢大家。