stringbuffer_02

StringBuffer: 线程安全的类 (执行效率低) :字符串缓冲区:里面存储的字符序列
添加功能:
**StringBuffer append(任何类型) **将内容追加到字符串缓冲区中 (在字符串缓冲区的最后一个字符序列的末尾追加) ,返回值是字符串缓冲区本身…
public StringBuffer insert(int offset,String str):插入:在指定位置处插入指定的内容


StringBuffer的删除功能
public StringBuffer deleteCharAt(int index):
删除指定索引处的缓冲区的字符序列,返回字符串缓冲区本身
public StringBuffer delete(int start,int end):
删除从指定位置到指定位置结束的字符序列(包含end-1处的字符),
返回字符串缓冲区本身-----[start,end-1]


类型的相互转换(重点)
A类型,需要使用B类型的功能,A—>B类型,使用完功能之后,又可能结果又需要A类型,
String---->StringBuffer
StringBuffer---->String


StringBuffer的特有功能
public StringBuffer reverse(),反转之后,返回的是字符串缓冲区本身
键盘录入一个字符串,将字符串进行反转—>使用功能改进
,
**reverse反转功能:**将指定的字符串反转,返回结果字符串


StringBuffer的截取功能
public String substring(int start):从指定位置开始,默认截取到末尾,返回值是新的字符串
public String substring(int start,int end):从指定位置开始到指定end-1结束进行截取,返回的新的字符串
StringBuffer的替换功能
public StringBuffer replace(int start, 起始索引
int end, 结束索引(end-1)
String str) 替换的内容

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值