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

String使用方式详细总结

时间:2019-05-13 22:55:12      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:nbsp   附加   word   idt   常量池   维护   spl   表示   operator   

 1.用双引号创建

技术图片

2.用new String方式创建

技术图片

3.双引号相加创建

技术图片

4.两个new String相加时

技术图片

 5.双引号加new String创建或者new String加双引号创建

技术图片

 

总结:

1.只在常量池上创建常量

技术图片

2.只在堆上创建对象(指的是AA)

String a2 = new String("A") + new String("A");

3.在堆上创建对象,在常量池上创建常量

第一种方式.

技术图片

第二种方式.

技术图片

 

 

 附加:public String intern()

返回字符串对象的规范化表示形式。

一个初始时为空的字符串池,它由类 String 私有地维护。

当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(该对象由 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并且返回此 String 对象的引用。

String使用方式详细总结

标签:nbsp   附加   word   idt   常量池   维护   spl   表示   operator   

原文地址:https://www.cnblogs.com/duo-duo/p/10859258.html

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