问题待解决

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中 为什么?

posted on 2017-02-20 16:00  amos-s  阅读(154)  评论(0)    收藏  举报

导航