0
点赞
收藏
分享

微信扫一扫

Stringbuffer 的append()和String“+“的区别

爱上流星雨 2022-02-12 阅读 219
javastring
 

Stringbuffer是动态字符数组,可以用append()来组合两个字符串

StringBuffer a=new StringBuffer("Hello ");

String b = "LiSi";

a.append(aString);

这个操作表示将b的索引追加到StringBuffer对象a中,也就是在内存中将b地址接到a地址后面。然后buf对象就会包含字符串"Hello LiSi "。

而a+b虽然和上面打印效果一样,a对象和b对象存在与他们原来的地址内存地址内存 。

举报

相关推荐

0 条评论