黑马程序员技术交流社区

标题: StringBuffer sb=new StringBuffer 是什么容器 [打印本页]

作者: fxing    时间: 2015-1-5 23:43
标题: StringBuffer sb=new StringBuffer 是什么容器
请问他和数组容器有什么不同吗?
作者: 446111220    时间: 2015-1-6 09:29
看大神怎么解答吧
作者: 小僧玄奘    时间: 2015-1-6 10:15
用于处理字符串的对象。不会生成新的对象
比如你用String a="hi";
             a=a+"nihao";  这时候重新new了一个 "hi nihao"对象。
而用StringBuffer不会在内存里new出新对象
作者: pupilguan    时间: 2015-1-6 11:27
  StringBuffer类和String一样,也用来代表字符串,只是StringBuffer内部实现不一样,StringBuffer对象的每次修改都会改变对象自身,这点是和String类最大的区别。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2