黑马程序员技术交流社区

标题: StringBuilder和string的关系 [打印本页]

作者: 李东城    时间: 2013-2-13 19:11
标题: StringBuilder和string的关系
StringBuilder可以用来拼接字符串,但是String本身也能完成啊,为什么要用StringBuilder呢???
作者: 朱京辉    时间: 2013-2-13 19:43
String来做字符串的连接时效率非常低,但并不是所任何情况下都要用StringBuilder,当我们连接很少的字符串时可以用String,但当做大量的或频繁的字符串连接操作时,就一定要用StringBuilder。涉及到内存分配
我转载了一篇,文章关于StringBuilder和String,你可以去看看,http://blog.csdn.net/oxoxzhu/article/details/8544474
作者: 王立    时间: 2013-2-13 21:16
c#  string类型是不可变的,每对string的改变都会产生一个新的字符串,当需要大量字符串拼接的时候会耗费很多内存,效率低,建议用StringBuilder,但如果少量字符串就用string,方便




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