String和StringBuffer的常用方法及些许例子

String常用方法:

charAt(int index): 获取指定索引处的字符。

image-20200720140305794

image-20200720140154538

indexOf(String str): 获取str在字符串对象中第一次出现的索引。

substring(int start): 从start开始截取字符串。

image-20200720141256981

substring(int start,int end): 从start开始,到end结束截取字符串。包括start,不包括end。

toCharArray(): 把字符串转换为字符数组。

image-20200720140452150

toLowerCase(): 把字符串转换为小写字符串。

toUpperCase(): 把字符串转换为大写字符串。

image-20200720140807548

trim(): 去除字符串两端空格。

split(): 去除字符串中指定的的字符,然后返回一个新的字符串。

image-20200720140904839

replace(char oldChar, char newChar): 将指定字符替换成另一个指定的字符。

lastIndexOf(String str): 返回指定字符出现的最后一次的下标。

StringBuffer常用方法:

append(String str): 可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身。

insert(int offset,String str) : 在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身。

deleteCharAt(int index): 删除指定位置的字符,并返回本身。

delete(int start,int end): 删除从指定位置开始指定位置结束的内容,并返回本身。

replace(int start,int end,String str): 从start开始到end用str替换。

reverse(): 字符串反转。

image-20200720140942965

substring(int start): 从指定位置截取到末尾。
substring(int start,int end): 从start开始,到end结束截取字符串。包括start,不包括end 截取从指定位置开始到结束位置,包括开始位置,注意:返回值类型不再是StringBuffer本身而是string类型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值