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);
Run Code Online (Sandbox Code Playgroud)
这个java代码将输出true,false.我想知道为什么.谢谢大家.