StringBuffer

来源:互联网 发布:影片去码软件 编辑:程序博客网 时间:2024/05/23 15:08

1:定义:

  –只创建一个对象

  StringBuffer 对象的内容是可以被修改的

  –除了字符的长度之外,还有容量的概念

  –通过动态改变容量的大小,加速字符管理

 

2:方法:

1:append方法

StringBuffer sb = new StringBuffer(“ss”);

sb.append("aaa");ssaaa

2:deleteCharAt方法

StringBuffer sb = new StringBuffer(“Test”);

sb. deleteCharAt(1);Tst

StringBuffer sb = new StringBuffer(“TestString”);

         sb. delete (1,4);TString

3:insert方法

StringBuffer sb = new StringBuffer(“TestString”);

                  sb.insert(4,false);TestfalseString

4:reverse方法

StringBuffer sb = new StringBuffer(“abc”);

        sb.reverse();cba

5:setCharAt方法

StringBuffer sb = new StringBuffer(“abc”);

                    sb.setCharAt(1,’D’);aDc

6:trimToSize方法(存储空间缩小到和字符串长度一样的长度)

buff.trimToSize();

0 0