由较短的字符串构建字符串时,直接连接都会构建新的String对象,耗时又浪费空间。
使用StringBuilder类可避免上述问题
StringBuilder builder = new StringBuilder(); //新建一个空的字符串构建器
builder.append(ch); //尾部添加字符
builder.append(str); //尾部添加字符串
builder.setCharAt(i, ch); //设置第i个代码单元为字符ch
builder.insert(i, ch); //在第i位插入字符ch
builder.insert(i, str); //在第i位插入字符串str
builder.delete(startIndex, endIndex); //删除startIndex到endIndex-1的代码单元
String completedString = builder.toString(); //构建字符串,获得String对象