A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

String,StringBuffer,StringBuilder 的区别?
   String: 字符串类型, 不可变的字符序列. 每个字符串类型的字面值都是一个String类型的对象, 在进行字符串拼接式, 会产生很多零碎的对象
   StringBuffer: 字符串缓冲区, 一个线程安全的可变的字符序列, 效率低. 每个对象的内容可以修改, 可以解决字符串拼接产生多个对象的问题.
   StringBuilder: 字符串生成器, 一个线程不安全的可变字符序列,
   效率高. 若为单线程, 我们可以使用StringBuilder来提高效率. 适合单线程使用的StringBuffer的简化版

2 个回复

倒序浏览
en ,bucuo
回复 使用道具 举报
总结的很好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马