码迷,mamicode.com
首页 > 其他好文 > 详细

String类型中的intern方法

时间:2020-03-18 09:40:36      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:变量   new   int   操作   返回   建立   方法   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方法

标签:变量   new   int   操作   返回   建立   方法   intern   对象   

原文地址:https://www.cnblogs.com/Akarinnnn/p/12515285.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!