String对象的intern()方法介绍
发布日期:2021-06-29 13:18:36 浏览次数:2 分类:技术文章

本文共 264 字,大约阅读时间需要 1 分钟。

首先,我们先了解一下intern()方法的应用场景?

String string1 = "zhangsan";String string2 = string1.intern(); System.out.println(string1 == string2);

这个结果是打印出来一个true;

大家咋眼一看,是不是认为将string2的指针指向了string1的对象地址值?,其实不是这样的理解。

 

intern()方法会首先从常量池中查找是否存在该常量值,如果常量池中不存在,那么就会在常量池中创建,如果已经存在,就会直接返回。

转载地址:https://changemax.blog.csdn.net/article/details/88649105 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Obejct中有哪些公共方方法【详解】
下一篇:十点老师来了,坐好。开始上课了!!

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月08日 09时30分49秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章