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

Java中常见的字符串处理函数及用法介绍

发布时间:2023-06-24 22:34:37

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编程来说,是非常重要的。