【问题】
Java中的字符串是常量,常量是不会被修改的; String str = “烤羊排”; str+=”烤羊肉串”;
这里共有3个字符串:“烤羊排”;”烤羊肉串”; “烤羊排烤羊肉串”;
String字符串常量操作会导致大量的字符串冗余问题,浪费内存;新的字符串会不断的占用内存;
【解决】
StringBuffer简介Java中提供了2个可变长字符串StringBuffer和StringBuilder
底层保存字符串数据的都是字符串数组形式,并且该数组的初始化容量为16个char类型;
StringBuffer 是一个线程安全的可变长字符串对象;有一系列的增删改查方法;



