StringBuffer/StringBuilder类
StringBuffer对象代表一组可改变的Unicode字符序列
v 构建器:
- StringBuffer() 创建一个空的字符缓冲,长度为16个字符容量;
- StringBuffer(int capacity) 用指定的初始容量创建一个空的字符缓冲;
- StringBuffer(String initString) 创建包含initString的字符缓冲,并加上16个字符的备用空间。
v 缓冲的修改操作:
v append(追加)、:str.append(“,我是追加内容”)
v insert(插入)、:str.insert(4,”<<好好学习>>”);
v reverse(反转)、:str.reverse();
v setCharAt(替换)、:str.setCharAt(1,’们’);
v setLength(定义新长度):str.setLength(12);
字符串相加速度测试:
String < StringBuffer < StringBuilder

浙公网安备 33010602011771号