Java: 构建字符串

由较短的字符串构建字符串时,直接连接都会构建新的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对象

猜你喜欢

转载自blog.csdn.net/baidu_25104885/article/details/87876263