Stringbuffer是动态字符数组,可以用append()来组合两个字符串
StringBuffer a=new StringBuffer("Hello ");
String b = "LiSi";
String c = "Hello ";
a.append(b);
这个操作表示将b的索引追加到StringBuffer对象a中,也就是在内存中将b地址接到a地址后面。然后a对象就会包含字符串"Hello LiSi "。
因为String是写死的,而b+c虽然和上面打印效果一样,a对象和b对象存在与他们原来的地址内存 。