请问String和StringBuffer有什么区别?
请问String和StringBuffer有什么区别?谢谢! 问题点数:5、回复次数:5Top
1 楼xiongbing528(多情剑客无情剑)回复于 2006-03-08 20:00:51 得分 0
StringBuffer是可以改变字符串长度的,而String则不可以
若要String改变值,需要改变String变量的引用Top
2 楼luanzi(有心,就有翼!)回复于 2006-03-08 20:03:09 得分 0
前者不能改后者能改!!Top
3 楼yangw150(永远超越)回复于 2006-03-08 20:06:30 得分 0
StringBuffer具体怎么样改变字符串长度,能不能举个简单的程序例子啊,谢谢Top
4 楼lndlzcy(落日弓)回复于 2006-03-08 22:38:50 得分 0
stringBuffer.append("a").append("b").append("c");Top
5 楼luyuTommy(下雨)回复于 2006-03-08 22:50:02 得分 5
如果说区别主要在效率上
stringBuffer比string效率上更优异
因为string在操作字符串时是一个一个new string()下去的
而stringBuffer是象一个容器一样连下去的
就象楼上的朋友所说的一样“stringBuffer.append("a").append("b").append("c");”Top
相关问题
- String与StringBuffer的区别
- 各位高手:String 和 StringBuffer这两个类有什么区别。
- 请问大吓们:String 与 StringBuffer 有什么区别??!!
- 请教大吓们:String 与 StringBuffer 有什么区别??!! -- 急切中...
- 请问string 和stringbuffer class 有什么区别,用途有什么不同?
- String和StringBuffer的区别!?!糊了
- 菜鸟问题:STRING与STRINGBUFFER的区别?
- 请问 StringBuilder 和 StringBuffer 有什么区别?
- string和String又什么区别呀?
- String a = null和String a = ""有什么区别吗?




