String类方法的总结

1获取

char charAt(int index) 是根据指定下标获取相应的字符数据
int indexOf(int ch) 获取指定的字符在字符串中从前往后第一次出现的下标
int indexOf(int ch,int fromIndex) 获取指定的字符在字符串中从指定的位置往后第一次出现的下标
int indexOf(String str) 获取指定的字符串在字符串中从前往后第一次出现的下标
int indexOf(String str,int fromIndex) 获取指定的字符串在字符串中从指定的位置往后第一次出现的下标
int lastIndexOf(int ch) 根据给定的字符获取子字符串在字符串对象中最后一次出现的下标
int lastIndexOf(String str) 根据给定的字符,从指定的下标开始获取字符在字符串中最后一次出现的下标
int length() 获取字符串的长度
String substring(int begingIndex) 从指定的下标开始,截取字符串对象中的字符串(截取到末尾)
String substring( int begingIndex,int endIndex) 截取字符串对象中的子字符串,从指定的开始下标到指定的结束下标(包头不包尾)
String[] split(String str) 按照指定的方式切割字符串
String concat(String str) 连接一个更长的字符串

2 判断和比较

boolean equals(String anString) 判断字符串对象是否和给定的字符串相同(以存储内容)判断时区分大小写字母
boolean isEmpty() 是否为空
int compareTo( String anString) 返回的是 零 正数 负数
boolean startsWith(String str) 判断是否以指定字符串开始
boolean endsWith(String str) 判断是否以指定的字符串结尾
boolean contains(String str) 判断指定的字符串在源串中是否存在

3转换

toUpperCase() 转大写
toLowerCase() 转小写
getBytes() 字符串转字节数组
toCharArray() 字符串转字符数组
valueOf() 把其他数据转换成字符串
trim() 去除两端的空格

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值