StringBuffer的使用

StringBuffer的使用

线程安全,定义字符可变
StringBuffer() 创建一个字符缓冲区,初始化容量为16字符

String和SrtingBuffer区别

String拼接会建立一个新的空间(相当于不断建立控空间),StringBuffer会直接在原来空间添加(使用一个空间),空间内存不变。默认长度16,在这16空间内做改变,当字符串超过默认长度时长度自动扩大。
StringBuffer的使用

方法

append() 字符串拼接
capacity() 返回字符串当前容量
getChars() 复制
delete(9,12)删除字符
deleteCharAt(4) 删除指定位置字符
insert(1) 插入字符在指定位置开始添加

上一篇:StringBuffer、StringBuilder、String


下一篇:2021-07-27第十六天String字符串和Stringbuffer