String是可变字符序列,其值永远不会发生改变,但可以改变字符串变量。
举个例子:String a = "aaa";
a = "bbb"; //可以改变变量a的值,但是"aaa”字符串永远不会发生改变。
StringBuffer是可变字符序列,其值会发生改变,但地址永远不变。
String是可变字符序列,其值永远不会发生改变,但可以改变字符串变量。
举个例子:String a = "aaa";
a = "bbb"; //可以改变变量a的值,但是"aaa”字符串永远不会发生改变。
StringBuffer是可变字符序列,其值会发生改变,但地址永远不变。