概述:
线程安全的可变字符序列 ,主要操作append和insert方法 可以重载这些方法
与String之间的区别:
1.String的长度不可变 StringBuffer的长度可变
2.StringBuffer可做字符串的拼接 节省资源
构造方法:
无参构造方法:public StringBuffer()
指定容量的字符串缓冲区对象(容器的大小):public StringBuffer(int capacity)
指定字符串内容的字符串缓冲区对象(字符串):public StringBuffer(String str)
功能方法:
添加:append(添加) 、insert(插入)
删除:deleteCharAt (从指定位置删除)、delete(指定删除长度)
替换:replace
反转:reverse
截取: substring(参数为单个时是从当前位置开始、参数多个时是指定截取的内容(位置))