Java中常见的字符串处理函数及用法介绍
Java字符串处理是Java中非常重要的一个部分,它通过一些方法来进行字符串操作和处理。以下是常见的字符串处理函数及用法介绍。
1. length()
length()方法用来获取字符串的长度,例如:
String str = "Hello World"; int length = str.length(); System.out.println(length);
输出结果:11
2. charAt()
charAt()方法用来获取字符串中指定位置的字符,例如:
String str = "Hello World"; char c = str.charAt(1); System.out.println(c);
输出结果:e
3. substring()
substring()方法用来获取字符串中指定位置的子串,例如:
String str = "Hello World"; String subStr = str.substring(1, 4); System.out.println(subStr);
输出结果:ell
4. indexOf()
indexOf()方法用来获取字符串中指定子串 次出现的位置,例如:
String str = "Hello World";
int index = str.indexOf("World");
System.out.println(index);
输出结果:6
5. lastIndexOf()
lastIndexOf()方法用来获取字符串中指定子串最后一次出现的位置,例如:
String str = "Hello World World";
int index = str.lastIndexOf("World");
System.out.println(index);
输出结果:12
6. trim()
trim()方法用来去除字符串两端的空格,例如:
String str = " Hello World "; str = str.trim(); System.out.println(str);
输出结果:Hello World
7. toLowerCase()
toLowerCase()方法用来将字符串转换为小写,例如:
String str = "Hello World"; str = str.toLowerCase(); System.out.println(str);
输出结果:hello world
8. toUpperCase()
toUpperCase()方法用来将字符串转换为大写,例如:
String str = "Hello World"; str = str.toUpperCase(); System.out.println(str);
输出结果:HELLO WORLD
9. replace()
replace()方法用来替换字符串中指定的字符或子串,例如:
String str = "Hello World";
str = str.replace("World", "Java");
System.out.println(str);
输出结果:Hello Java
10. split()
split()方法用来将字符串按照指定的分隔符拆分成多个子串,例如:
String str = "Hello,World,Java";
String[] arr = str.split(",");
for (String s : arr) {
System.out.println(s);
}
输出结果:
Hello
World
Java
总结:
Java中常见的字符串处理函数包括length()、charAt()、substring()、indexOf()、lastIndexOf()、trim()、toLowerCase()、toUpperCase()、replace()、split(),这些方法可以帮助我们完成字符串处理和操作任务,对于Java编程来说,是非常重要的。
