欢迎访问宙启技术站
智能推送

初学者需要掌握的JavaString常用方法

发布时间:2023-06-10 09:22:46

1. length(): 返回字符串的长度。

2. charAt(int index): 返回指定位置的字符。

3. concat(String str): 将指定字符串连接到原字符串的末尾。

4. contains(CharSequence s): 判断字符串是否包含指定的字符序列。

5. endsWith(String suffix): 判断字符串是否以指定的后缀结尾。

6. equals(Object anObject): 判断字符串是否与指定对象相等。

7. equalsIgnoreCase(String anotherString): 判断字符串是否与指定字符串相等(忽略大小写)。

8. indexOf(int ch): 返回指定字符第一次出现的位置。

9. indexOf(int ch, int fromIndex): 返回指定字符在指定位置后第一次出现的位置。

10. indexOf(String str): 返回指定字符串第一次出现的位置。

11. indexOf(String str, int fromIndex): 返回指定字符串在指定位置后第一次出现的位置。

12. lastIndexOf(int ch): 返回指定字符最后一次出现的位置。

13. lastIndexOf(int ch, int fromIndex): 返回指定字符在指定位置前最后一次出现的位置。

14. lastIndexOf(String str): 返回指定字符串最后一次出现的位置。

15. lastIndexOf(String str, int fromIndex): 返回指定字符串在指定位置前最后一次出现的位置。

16. replace(char oldChar, char newChar): 用新字符替换指定字符。

17. replace(CharSequence target, CharSequence replacement): 用新字符串替换指定字符串。

18. split(String regex): 将字符串分割成字符串数组。

19. startsWith(String prefix): 判断字符串是否以指定的前缀开头。

20. substring(int beginIndex): 返回从指定位置开始到字符串末尾的子字符串。

21. substring(int beginIndex, int endIndex): 返回指定位置之间的子字符串,不包括endIndex位置的字符。

22. toLowerCase(): 把字符串转换为小写。

23. toUpperCase(): 把字符串转换为大写。

24. trim(): 去掉字符串的前后空格。