Java字符串处理函数及其用法
Java字符串处理函数是Java中用于对字符串进行操作和处理的函数。字符串是Java中最常用的数据类型之一,有很多内置的函数可以用来对字符串进行各种操作。
1. length()函数:用于获取字符串的长度,返回字符串中字符的个数。
用法示例:String str = "Hello World";
int len = str.length();
System.out.println(len); // 输出 11
2. charAt()函数:用于获取字符串中指定位置的字符。
用法示例:String str = "Hello World";
char c = str.charAt(0);
System.out.println(c); // 输出 H
3. substring()函数:用于获取字符串中指定范围内的子串。
用法示例:String str = "Hello World";
String subStr = str.substring(6, 11);
System.out.println(subStr); // 输出 World
4. toUpperCase()函数:用于将字符串中的字母全部转换为大写。
用法示例:String str = "Hello World";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr); // 输出 HELLO WORLD
5. toLowerCase()函数:用于将字符串中的字母全部转换为小写。
用法示例:String str = "Hello World";
String lowerCaseStr = str.toLowerCase();
System.out.println(lowerCaseStr); // 输出 hello world
6. trim()函数:用于去除字符串两端的空格。
用法示例:String str = " Hello World ";
String trimStr = str.trim();
System.out.println(trimStr); // 输出 Hello World
7. indexOf()函数:用于获取字符串中指定字符或子串的第一个出现位置。
用法示例:String str = "Hello World";
int index = str.indexOf("World");
System.out.println(index); // 输出 6
8. replace()函数:用于将字符串中指定字符或子串替换为另一个字符或子串。
用法示例:String str = "Hello World";
String newStr = str.replace("World", "Java");
System.out.println(newStr); // 输出 Hello Java
9. split()函数:用于将字符串根据指定的分隔符拆分成字符串数组。
用法示例:String str = "Hello,World";
String[] strArray = str.split(",");
for (String s : strArray) {
System.out.println(s);
}
// 输出 Hello
// World
10. concat()函数:用于将字符串与另一个字符串连接起来。
用法示例:String str1 = "Hello";
String str2 = "World";
String concatStr = str1.concat(str2);
System.out.println(concatStr); // 输出 HelloWorld
这些字符串处理函数在Java中十分常用,掌握它们的用法可以方便地对字符串进行各种操作和处理。根据实际需要,可以灵活应用这些函数来满足自己的编程需求。
