1:StringBuffer
(1)它是一个可变长度和内容的容器.
(2)如何获取对象
A:StringBuffer buffer = new StringBuffer();
B:StringBuffer buffer = new StringBuffer("String");
C:StringBuffer buffer = new StrintBuffer(50);
(3)常用方法
A:append(任意数据类型)
insert(索引,任意数据类型)
B:delete(int start,int end)//如何清空缓冲区?
C:replace(int start,int end,String str)
D:String substring()
E:reverse() 反转
(4)StringBuffer和StringBuilder的区别.
线程是否安全
StringBuffer是线程安全的.
StringBuilder是线程不安全的.
以后的使用.一般都使用StringBuilder.
当明确知道会有线程安全问题,那么使用StringBuffer. |