标签: java string
我是高中java学习者,经历了很多讨论,但仍然没有弄清楚下面的问题。 String intern函数表示如果String对象不存在于String池中,它将创建一个并返回对它的引用。可能存在一个带有new运算符的创建String对象的情况,即String s = new String(" def& #34;),在实习之前它不存在于字符串池中?如果没有,为什么intern()的定义是这样的? 感谢