String类常用方法总结

获取、查询相关

 

获取字符串长度

public int length()

 

根据下标获取字符(获取字符串中指定位置的字符)

public char charAt(int index)

 

查询字符所在位置

public int indexOf(String str)

public int indexOf(String str, int fromIndex)

public int lastIndexOf(String str)

public int lastIndexOf(String str, int fromIndex)

 

判断相关

 

是否包含指定的内容

public boolean contains(CharSequence s)

public int indexOf(String str)

 

是否为空

public boolean isEmpty()

public int length()

 

是否是以指定内容开头

public boolean startsWith(String prefix)

public boolean startsWith(String prefix, int toffset)

 

是否是以指定内容结尾

public boolean endsWith(String suffix)

 

是否内容相同

public boolean equals(Object anObject)

public boolean equalsIgnoreCase(String anotherString)

 

改变内容相关

 

替换

public String replace(CharSequence target, CharSequence replacement)

public String replaceFirst(String regex, String replacement)

 

转换大小写

public String toUpperCase()

public String toLowerCase()

 

去空格

public String trim()

 

截取

public String substring(int beginIndex)

public String substring(int beginIndex, int endIndex)

 

数组相关

 

转换成字节数组

public byte[] getBytes()

 

转换成字符数组

public char[] toCharArray()

 

分割为String[]

public String[] split(String regex)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值