StringBuffer对象的内容可以修改
而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象
比较
StringBuffer str = new StringBuffer("a");
str.append("bc");
String str2 = "a";
str2 = str2 + "bc";
str引用的一直是同一对象
而str2引用的在两句中是完全不同的对象
String 和StringBuffer区别
最新推荐文章于 2025-12-17 16:35:43 发布
26万+

被折叠的 条评论
为什么被折叠?



