Java中各种字符串处理函数的用法
Java中的字符串处理函数有很多种,下面列举一些常用的字符串处理函数及其用法。
1. length()函数:获取字符串的长度。例如:String str = "Hello World"; int length = str.length();
2. charAt(int index)函数:获取字符串中指定位置的字符。例如:char ch = str.charAt(0);
3. subString(int beginIndex, int endIndex)函数:获取字符串中指定范围的子串。例如:String subStr = str.substring(0, 5);
4. indexOf(String str)函数:查找字符串中指定子串的 次出现的位置。例如:int index = str.indexOf("World");
5. endsWith(String suffix)函数:判断字符串是否以指定的后缀结尾。例如:boolean endsWith = str.endsWith("ld");
6. startsWith(String prefix)函数:判断字符串是否以指定的前缀开始。例如:boolean startsWith = str.startsWith("He");
7. isEmpty()函数:判断字符串是否为空字符串。例如:boolean isEmpty = str.isEmpty();
8. toCharArray()函数:将字符串转换为字符数组。例如:char[] charArray = str.toCharArray();
9. toLowerCase()函数:将字符串中的字符转换为小写。例如:String lowerCase = str.toLowerCase();
10. toUpperCase()函数:将字符串中的字符转换为大写。例如:String upperCase = str.toUpperCase();
11. trim()函数:去除字符串两端的空格。例如:String trimmedStr = str.trim();
12. replace(char oldChar, char newChar)函数:将字符串中指定的字符替换为新的字符。例如:String replacedStr = str.replace('H', 'h');
13. replaceAll(String regex, String replacement)函数:将字符串中所有匹配正则表达式的字符替换为指定的字符串。例如:String replacedStr = str.replaceAll("[Ww]orld", "Java");
14. split(String regex)函数:按照正则表达式分割字符串为字符串数组。例如:String[] strArray = str.split("\\s+");
15. concat(String str)函数:将指定的字符串连接到原字符串的末尾。例如:String concatenatedStr = str.concat("!!!");
以上是一些常用的字符串处理函数的用法,通过掌握这些函数的用法可以更方便地进行字符串的操作和处理。
