Java中字符串常用函数有哪些?
Java中的字符串常用函数包括以下几种:
1. length()函数
该函数可用于返回字符串的长度,具体语法如下:
stringName.length();
2. equals()函数
该函数用于比较两个字符串是否相等,具体语法如下:
stringName1.equals(stringName2);
其中,stringName1和stringName2为要比较的两个字符串。
3. substring()函数
该函数用于截取字符串的一部分,具体语法如下:
stringName.substring(beginIndex, endIndex);
其中,beginIndex和endIndex为要截取的字符串的起始索引和结束索引,索引从0开始计数。
4. contains()函数
该函数用于判断一个字符串是否包含另一个字符串,具体语法如下:
stringName.contains(substring);
其中,substring为要查找的子字符串。
5. toUpperCase()和toLowerCase()函数
这两个函数分别用于将字符串转换为大写和小写,具体语法如下:
stringName.toUpperCase(); stringName.toLowerCase();
6. trim()函数
该函数用于去除字符串的首尾空格,具体语法如下:
stringName.trim();
7. replace()函数
该函数用于替换字符串中的特定字符或子字符串,具体语法如下:
stringName.replace(oldChar, newChar); stringName.replace(oldString, newString);
其中,oldChar和newChar分别为要替换的字符和替换后的字符;oldString和newString分别为要替换的子字符串和替换后的子字符串。
8. split()函数
该函数用于将字符串按照指定的分隔符分割成多个子字符串,具体语法如下:
stringName.split(delimiter);
其中,delimiter为要用于分隔字符串的字符串。
9. indexOf()函数
该函数用于返回指定字符或子字符串在字符串中 次出现的位置,具体语法如下:
stringName.indexOf(ch); stringName.indexOf(str);
其中,ch为要查找的字符,str为要查找的子字符串。
10. startsWith()和endsWith()函数
这两个函数分别用于判断字符串是否以指定的字符或子字符串开头或结尾,具体语法如下:
stringName.startsWith(prefix); stringName.endsWith(suffix);
其中,prefix和suffix为要查找的前缀和后缀字符串。
