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

© wanbing522 中级黑马   /  2016-4-12 07:53  /  828 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在什么时候用到?

6 个回复

倒序浏览
caoshengwei 来自手机 中级黑马 2016-4-12 08:07:13
沙发
字符串被不停的进行追加功能时用stringbuffer,字符串长度不变时用string
回复 使用道具 举报
想用的时候就用
回复 使用道具 举报
一个长度不可变,一个可以改变
回复 使用道具 举报
String 字符串常量
  StringBuffer 字符串变量(线程安全)
  StringBuilder 字符串变量(非线程安全)
回复 使用道具 举报
本帖最后由 年年 于 2016-4-12 12:52 编辑

String每创建一个对象,都是在内存分配新的对象。StringBuffer创建的对象是可更改的,可以在原对象上做更改,效率比String高,一般用于字附串拼接。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马