Java标准库中常用的字符串函数有哪些?
Java标准库中常用的字符串函数有很多,以下是一些常见的:
1. length()函数:返回字符串的长度。
2. charAt(int index)函数:返回字符串中指定位置的字符。
3. equals(Object anObject)函数:比较两个字符串是否相等,区分大小写。
4. equalsIgnoreCase(String anotherString)函数:比较两个字符串是否相等,忽略大小写。
5. indexOf(int ch)函数:返回字符在字符串中 次出现的位置。
6. indexOf(int ch, int fromIndex)函数:返回字符在字符串中从指定位置开始 次出现的位置。
7. indexOf(String str)函数:返回子字符串在字符串中 次出现的位置。
8. indexOf(String str, int fromIndex)函数:返回子字符串在字符串中从指定位置开始 次出现的位置。
9. lastIndexOf(int ch)函数:返回字符在字符串中最后一次出现的位置。
10. lastIndexOf(int ch, int fromIndex)函数:返回字符在字符串中从指定位置开始最后一次出现的位置。
11. lastIndexOf(String str)函数:返回子字符串在字符串中最后一次出现的位置。
12. lastIndexOf(String str, int fromIndex)函数:返回子字符串在字符串中从指定位置开始最后一次出现的位置。
13. substring(int beginIndex)函数:返回字符串从指定位置开始到末尾的子字符串。
14. substring(int beginIndex, int endIndex)函数:返回字符串从指定位置开始到指定位置结束的子字符串。
15. toLowerCase()函数:将字符串中的所有字符转换为小写。
16. toUpperCase()函数:将字符串中的所有字符转换为大写。
17. trim()函数:去除字符串两端的空格。
18. replace(char oldChar, char newChar)函数:将字符串中的指定字符替换为新的字符。
19. replaceAll(String regex, String replacement)函数:将字符串中的匹配正则表达式的部分替换为新的字符串。
20. startsWith(String prefix)函数:判断字符串是否以指定的前缀开头。
21. endsWith(String suffix)函数:判断字符串是否以指定的后缀结尾。
22. join(CharSequence delimiter, CharSequence... elements)函数:将字符串数组用指定的分隔符拼接成一个字符串。
23. valueOf(int i)函数:将整数转换为字符串。
24. format(String format, Object... args)函数:使用指定的格式字符串和参数生成格式化的字符串。
25. parse(String s)函数:将字符串解析为指定类型的值。
以上仅是常见的一些字符串函数,Java标准库中还有许多其他函数,根据实际需要可以选择使用。
