黑马程序员技术交流社区

标题: String和StringBuffer的转换有什么意义? [打印本页]

作者: ajj1314    时间: 2016-5-26 21:36
标题: String和StringBuffer的转换有什么意义?
String和StringBuffer两个之间的相互转换打印出来的都是字符串,这两个相互转换的意义是在哪儿?

作者: Fireflies    时间: 2016-5-26 21:38
Stringbuffer长度可变
String长度不可变,有增删都会创建一个新的String,浪费内存
作者: ajj1314    时间: 2016-5-26 21:42
Fireflies 发表于 2016-5-26 21:38
Stringbuffer长度可变
String长度不可变,有增删都会创建一个新的String,浪费内存

那不只是在过程中需要两个之间转换吗?打印结果的时候直接打印StringBuffer不也可以吗?视频上最后都是把StringBuffer转换成了String再打印,不是多此一举?




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