黑马程序员技术交流社区

标题: String, StringBuffer StringBuilder 的区别 [打印本页]

作者: wgc    时间: 2016-10-9 21:17
标题: String, StringBuffer StringBuilder 的区别
答:String 的长度是不可变的;
StringBuffer 的长度是可变的,如果你对字符串中的内容经常进行操作,
特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使
用StringBuffer 的toString()方法;线程安全;
StringBuilder 是从JDK 5 开始,为StringBuffer 该类补充了一个单个线
程使用的等价类;通常应该优先使用StringBuilder 类,因为它支持所有相同
的操作,但由于它不执行同步,所以速度更快。

作者: yinyujue    时间: 2016-10-9 23:43
总结得好

作者: 煤男纸    时间: 2016-10-10 00:16
刚好快要学这个了,提前看看





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