JAVA中STRING的常用方法总结
在Java中,String类是一个非常常用的类,它提供了许多方法用于操作字符串。下面是一些常用的String方法的总结:
1. length
该方法用于获取字符串的长度,返回字符串的字符数。
2. charAt(int index)
该方法用于获取字符串中指定位置的字符,返回一个char类型的字符。
3. substring(int beginIndex)
该方法用于获取从指定位置开始到字符串结尾的子字符串,返回一个新的字符串。
4. substring(int beginIndex, int endIndex)
该方法用于获取指定范围内的子字符串,返回一个新的字符串。范围是从beginIndex(包括)
到endIndex(不包括)。
5. concat(String str)
该方法用于连接两个字符串,返回一个新的字符串。
6. equals(Object obj)
该方法用于比较两个字符串是否相等,返回一个boolean类型的值。比较的是字符串的内容,而不是引用。
7. equalsIgnoreCase(String anotherString)
该方法用于比较两个字符串是否相等,忽略大小写,返回一个boolean类型的值。
该方法用于比较两个字符串的大小关系,返回一个int类型的值。如果字符串相等,返回0;如果字符串在字典顺序中排在另一个字符串之前,返回一个负数;如果字符串在字典顺序中排在另一个字符串之后,返回一个正数。
9. toLowerCase
该方法用于将字符串中的所有字符转换为小写,返回一个新的字符串。
10. toUpperCase
该方法用于将字符串中的所有字符转换为大写,返回一个新的字符串。
11. trim
该方法用于去除字符串开头和结尾的空格,返回一个新的字符串。
12. startsWith(String prefix)
该方法用于判断字符串是否以指定的前缀开头,返回一个boolean类型的值。
13. endsWith(String suffix)
该方法用于判断字符串是否以指定的后缀结尾,返回一个boolean类型的值。
14. contains(CharSequence sequence)
该方法用于判断字符串是否包含指定的字符序列,返回一个boolean类型的值。
15. indexOf(int ch)
该方法用于获取指定字符在字符串中第一次出现的位置,返回一个int类型的值。如果字符不存在,则返回-1
16. lastIndexOf(int ch)
该方法用于获取指定字符在字符串中最后一次出现的位置,返回一个int类型的值。如果字符不存在,则返回-1
17. replace(char oldChar, char newChar)
该方法用于将字符串中的指定字符替换为新的字符,返回一个新的字符串。
18. replace(CharSequence target, CharSequence replacement)
该方法用于将字符串中的指定字符序列替换为新的字符序列,返回一个新的字符串。
19. split(String regex)
该方法用于将字符串按照指定的正则表达式分割,返回一个字符串数组。java replace方法
20. join(CharSequence delimiter, elements)
该方法用于将指定的元素使用指定的分隔符连接成一个字符串,返回一个新的字符串。
这些方法只是String类提供的一部分常用方法,还有许多其他方法可以用于字符串的处理。使用这些方法可以方便地对字符串进行操作和处理,提高代码的效率和可读性。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。