黑马程序员技术交流社区

标题: StringBuffer [打印本页]

作者: Love丶cd    时间: 2015-7-10 08:19
标题: StringBuffer
求大神详解StringBuffer的用法。。。
作者: 新手ing    时间: 2015-7-10 09:07
String定义的字符串其内存大小不能改变,StringBuffer定义的字符串可以改变其大小,调用其append方法,在后面添加字符串。
作者: 耀阳圣尊    时间: 2015-7-10 09:36
String:长度固定
StringBuffer:长度不固定。添加元素用append。但是是线程安全。说白了就是运行速度慢。现在都用StringBuilder。用法同StringBuffer,但是他是线程不安全的。运行速度快。
作者: 黑色礼服    时间: 2015-7-10 11:00
StringBuffer 字符缓冲区,数据多,数据类型不定,最终需要转成字符串时使用,可以有效的减少内存的开销。常用的方法有三个:1. StringBuffer append(数据)//在末尾追加 ;2.StringBuffer insert(index,数据)//在index后追击数据。3.StringBuffer delete(int start,int end);//删除 Start到end的元素,注意包含start不包含end;  谢谢对你有用,不过建议你自己去查看api
作者: 野驴少东    时间: 2015-7-10 11:36
1,长度
2,速度
3,安全
作者: Chasel    时间: 2015-7-10 13:32
支持下!




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