8.06 day19 jave

3、String类的常用方法
1.比较
equals比较
compareTo按字典顺序比较
compareToIgnoreCase按字典顺序比较两个字符串,不考虑大小写
2.查找
str.charAt(0)获取下角标的字符
str.contains(CharSequence s)判断是否包含指定的字符串
str.indexOf(String str)返回字符串第一次出现的位置,没找到返回-1
str.indexOf(String str,int fromIndex)从指定下角标开始寻找,返回字符串第一次出现的位置,没找到返回-1
str.lastIndexOf(String str)反向寻找
str.startWith()判断是否是这个前缀
str.endWith()判断是否是这个后缀
3.替换
str.replace(old,new)
str.replaceAll("o","***");所有替换
str.replaceFirst("1","_");替换第一次出现的
4.截取
str.substring(5) 取[5,)
str.substring(0,5) 取[0,5)
5.拆分
str.split(" ")按给定字符拆分
str.split("",n)按给定字符拆分成n个字符串
6.其他方法
str.length()字符串长度
str.trim()去空格
str.isEmpty()判断字符串是否为空
str.toUpperCase()转成大写
str.toLowerCase()转成小写
str.concat("java")连接字符串,相当于+,不改变str的值

posted @ 2021-08-06 20:12  清梦韶华  阅读(22)  评论(0编辑  收藏  举报