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类对应的方法功能相同

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值