java中字符串的方法
Java中字符串的方法非常丰富,下面是一些常用的方法及其功能:
1. length(): 返回字符串的长度。
2. charAt(int index): 返回指定索引位置的字符。
3. substring(int beginIndex, int endIndex): 返回从指定开始索引到结束索引之间的子字符串。
4. indexOf(String str): 返回字符串中第一次出现指定字符串的索引。
5. lastIndexOf(String str): 返回字符串中最后一次出现指定字符串的索引。
6. equals(Object obj): 判断字符串是否与指定的对象相等。
7. startsWith(String prefix): 判断字符串是否以指定的前缀开头。
8. endsWith(String suffix): 判断字符串是否以指定的后缀结尾。
9. toUpperCase(): 将字符串中的所有字符转换为大写。
10. toLowerCase(): 将字符串中的所有字符转换为小写。
11. trim(): 去除字符串两端的空格。
12. replace(char oldChar, char newChar): 将字符串中的指定字符替换为新字符。
13. split(String regex): 根据指定的正则表达式将字符串拆分为字符串数组。
14. concat(String str): 将指定的字符串连接到原字符串的末尾。
15. isEmpty(): 判断字符串是否为空。
16. compareTo(String anotherString): 按字典顺序比较两个字符串。
17. contains(CharSequence s): 判断字符串是否包含指定的字符序列。
18. equalsIgnoreCase(String str): 忽略大小写的两个字符串是否相等比较。
19. toString(): 将对象转换为字符串。
20. getBytes(): 将字符串转换为字节数组。
21. intern(): 将字符串添加到字符串常量池中。
22. matches(String regex): 判断字符串是否与正则表达式匹配。
23. codePointAt(int index): 返回指定索引位置的Unicode码点。
24. codePointCount(int beginIndex, int endIndex): 返回指定范围内的Unicode码点数量。
25. substring(int beginIndex): 返回从指定开始索引到字符串末尾的子字符串。
26. substring(int beginIndex, int endIndex): 返回从指定开始索引到结束索引之间的子字符串。
27. concat(String str): 将指定的字符串连接到原字符串的末尾。
28. replaceFirst(String regex, String replacement): 将字符串中第一次出现的指定正则表达式替换为指定的字符串。
29. replaceAll(String regex, String replacement): 将字符串中所有出现的指定正则表达式替换为指定的字符串。
30. format(String format, Object... args): 使用指定的格式字符串和参数生成一个新的格式化字符串。
以上方法可以帮助你进行字符串的操作和处理。