首页 > 其他 > 详细

"+" 是怎样连接字符串的?

时间:2014-05-30 18:14:03      阅读:369      评论:0      收藏:0      [点我收藏+]
关于“+”运算符对字符串的连接,不同的平台在实现上可能会略有不同。
1、 Oracle JDK1.7
当使用“+”对字符串进行连接时,会创建一个临时的StringBuilder对象,该对象调用append方法负责字符串的连接操作,然后再调用StringBuilder类的toString方法转换成String对象。
2、Eclipse 上的实现
StringBuilder 使用第一个操作数作为构造器的参数。之后调用append方法按照从左到右的顺序追加。
 
值得注意的是,若是在循环中对String对象进行连接,应该直接使用StringBuilder代替String的“+”连接,这样可以提高性能。

"+" 是怎样连接字符串的?,布布扣,bubuko.com

"+" 是怎样连接字符串的?

原文:http://www.cnblogs.com/Leo-lpz/p/3760255.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!