String类型中的intern方法
Posted akarinnnn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String类型中的intern方法相关的知识,希望对你有一定的参考价值。
jdk7之后
String s = new String("a")
如果执行intern方法时 字符串常量池中已有字符串"a"的引用
那么intern不执行任何操作 s的指向不变 intern方法返回"a"的引用
String s2 = new String("a") + new String("a")
如果字符串中没有"aa"的引用 那么intern方法调用时,首先在字符串常量池中建立该对象的引用
并将s2的指向的地址存放的变量变为"aa"的
以上是关于String类型中的intern方法的主要内容,如果未能解决你的问题,请参考以下文章