字符串常见方法总结:

获取字符串的长度

 int length():获取指定字符串的长度(字符个数);

字符的搜索:

char charAt(int index):获取指定index下标位置的字符;

比较字符串:

boolean equals(Object anObject) :比较字符串的内容是否相同;

大小写转换:

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

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

字符串的搜索:

int indexOf(String str):获取指定字符串str在原字符串中第一次出现的下标位置;

int lastIndexOf(String str):获取指定字符串str在原字符串中最后一次出现的下标位置;

boolean startwith(String fix):判断字符串是否以指定字符串fix开头,返回一个boolean类型的值;

boolean endWith(String str):判断字符串是否以指定字符串str结尾,返回一个boolean类型的值

boolean contains(CharSequence s):查找字符串中是否存在指定子字符串s,返回一个boolean类型的值;

截取子字符串:

String substring(int beginIndex):从beginIndex开始截取子字符串,截取至原字符串末尾;

String substring(int beginIndex, int endIndex):从beginIndex开始截取子字符串,截取至原字符串endIndex(不包括endIndex);

去除首位空白字符:

String trim():移除字符串首尾空白字符包括\t、\r、\n(没有改变字符串内容,而是返回一个新的字符串);

boolean isEmpty():判断字符串是否为空字符串,返回值为boolean类型;

替换字符串:

String replace(CharSequence target,CharSequence replacement):将字符串中所有的target字符串替换为replacement;

String replace(String regex,String replacement):将原字符串中第一个regex字符串替换为replacement;

分割字符串:

String[] split(String regex):按照指定字符串regex切割原字符串,返回一个新的字符串数组;

拼接字符串:

String join(CharSequence delimiter, CharSequence... elements):指定字符串delimiter连接字符数组elements;

格式化字符串:

String format(String format, Object... args):传入其他参数以及占位符,生成新的字符串;

类型转换:

String valueOf():把任意类型或引用类型转换为字符串;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雾远望

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值