StringBuffer的使用
线程安全,定义字符可变
StringBuffer() 创建一个字符缓冲区,初始化容量为16字符
String和SrtingBuffer区别
String拼接会建立一个新的空间(相当于不断建立控空间),StringBuffer会直接在原来空间添加(使用一个空间),空间内存不变。默认长度16,在这16空间内做改变,当字符串超过默认长度时长度自动扩大。
方法
append() 字符串拼接
capacity() 返回字符串当前容量
getChars() 复制
delete(9,12)删除字符
deleteCharAt(4) 删除指定位置字符
insert(1) 插入字符在指定位置开始添加