黑马程序员技术交流社区

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

作者: Ak-47    时间: 2016-3-27 01:13
标题: String 和StringBuffer以及Stringbuider的区别?
String 和StringBuffer以及Stringbuider的区别?
哪个大神能举例形象说明下吗?{:2_31:}
作者: Laopozini123    时间: 2016-3-27 07:44
StringBuffer以及Stringbuider是容器,可以改变里面存储的内容和长度.调用StringBuffer方法可以对字符串进行增删操作.Stringbuilser和StringBuffer一样的.
string类型在赋值后是常量,其值不能被改变.
作者: 1294668228    时间: 2016-3-27 16:58
Srting 是字符串,StringBuffer和StringBuilder是字符缓冲区,StringBuffer是线程安全的效率低,StringBuilder是线程不安去的效率高;String可以做为参数传到StringBuffer的构造中,可以对字符串进行更方变得操作如reverse()方法可以将字符串反转,返回的的StringBUffer对象可以再调用toString得到反转后的字符串对象。




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