Java常用类 --java.lang.StringBuffer

StringBuffer类提供了String不支持的添加、插入、修改和删除之类的操作。


1、StringBuffer类常用的构造函数

     StringBuffer()
    构造一个其中不带字符的字符串缓冲区,初始容量(默认初始长度)为 16 个字符。

    StringBuffer(int length)
    构造一个不带字符,但具有指定初始容量的字符串缓冲区。

    StringBuffer(String str)

    构造一个字符串缓冲区,并将其内容初始化为指定的字符串内容,其长度为str长度+16个字符。


2、StringBuffer类常用的方法

    append(数据类型 变量)
    将参数的值转换成字符串,再添加到当前字符串尾,然后将其返回

    delete(int start,int end)
    在当前字符串中,删除从下标start开始到下标end-1的字符,然后返回

    deleteCharAt(int index)
    删除当前字符串下标为index的字符,然后返回

    insert(int offset,数据类型 变量)
    将参数的值转换成字符串,并插入到当前字符串下标为offset的位置处

    replace(int start,int end,String str)
    将字符串从下标start开始至下标end-1之间的字符串替换为str字符串

    reverse()
    将字符串反转

    charAt(int index),length(),substring(int start),substring(int start, int end)
    这几个方法和String类对应的方法功能相同

猜你喜欢

转载自blog.csdn.net/weixin_41704428/article/details/80341475