黑马程序员技术交流社区

标题: StringBuffer和String的区别? [打印本页]

作者: liangdavid    时间: 2015-7-31 22:50
标题: StringBuffer和String的区别?
StringBuffer和String的区别?

作者: wode1311    时间: 2015-7-31 22:58
String一旦赋值,不能更改其指向的字符对象,如果更改,则会指向一个新的字符对象 。StringBuffer对象可以调用其方法动态的进行增加、插入、修改和删除操作,且不用像数组那样事先指定大小,从而实现多次插入字符,一次整体取出的效果,因而操作字符串非常灵活方便。
作者: wy8215866    时间: 2015-8-1 20:08
String一旦初始化值就不可以被改变,而StringBuffer采用的是缓冲区机制,值可以变化。对字符串增 删频繁可以优先选择StringBuffer。




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