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

常用的String类函数

发布时间:2023-06-26 19:07:21

String类是Java中内置的一种字符串类型,它包含了很多常用的操作方法。下面列举了一些常用的String类函数:

1. charAt(int index):获取指定位置的字符。

2. compareTo(String anotherString):比较两个字符串的大小,返回值为int类型,如果相等返回0,如果大于返回正数,小于则返回负数。

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

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

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

6. equals(Object anObject):比较该字符串与指定对象是否相等,如果相等返回true,否则返回false。

7. length():获取该字符串的长度。

8. replace(char oldChar, char newChar):替换该字符串中指定字符的所有出现位置为新的字符。

9. split(String regex):将该字符串按照指定的正则表达式划分为一组子字符串,返回一个数组。

10. startsWith(String prefix):判断该字符串是否以指定字符串开头。

11. substring(int beginIndex):获取从指定位置开始到字符串末尾的子字符串。

12. toLowerCase():将该字符串转换为小写字母形式。

13. toUpperCase():将该字符串转换为大写字母形式。

14. trim():去除该字符串两端的空格。

15. valueOf(char[] data):将字符数组转换为字符串。

16. intern():在字符串池中查找该字符串,如果存在则返回该字符串,否则将该字符串加入到字符串池中。

以上函数是String类中最常用的一些函数,可以满足大部分字符串处理的需求。需要注意的是,在Java中字符串是不可变类型,即一旦字符串被创建,就不能再进行修改。因此,如果需要修改字符串,需要使用新的字符串对象来替换原有的字符串。