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

Java函数库中常用的字符串处理函数及其用法

发布时间:2023-05-21 14:20:25

Java是一种广泛使用的编程语言,其函数库中包含了大量的字符串处理函数。这些函数可以被程序员使用来操作和处理字符串。本文将介绍Java函数库中常用的字符串处理函数及其用法。

1. length()

length()函数用于返回字符串的长度,其用法如下:

String str = "Hello World";
int length = str.length();
System.out.println("字符串长度为:" + length);

输出结果为:

字符串长度为:11

2. indexOf()

indexOf()函数用于查找子字符串在父字符串中 次出现的位置,其用法如下:

String str = "Hello World";
int index = str.indexOf("World");
System.out.println("子字符串      次出现的位置为:" + index);

输出结果为:

子字符串      次出现的位置为:6

3. substring()

substring()函数用于提取子字符串,其用法如下:

String str = "Hello World";
String subStr = str.substring(6, 11);
System.out.println("提取到的子字符串为:" + subStr);

输出结果为:

提取到的子字符串为:World

4. equals()

equals()函数用于比较两个字符串是否相等,其用法如下:

String str1 = "Hello World";
String str2 = "Hello World";
boolean isEqual = str1.equals(str2);
System.out.println("两个字符串是否相等:" + isEqual);

输出结果为:

两个字符串是否相等:true

5. toUpperCase()

toUpperCase()函数用于将字符串转换成大写形式,其用法如下:

String str = "Hello World";
String upperStr = str.toUpperCase();
System.out.println("将字符串转换成大写形式后为:" + upperStr);

输出结果为:

将字符串转换成大写形式后为:HELLO WORLD

6. toLowerCase()

toLowerCase()函数用于将字符串转换成小写形式,其用法如下:

String str = "Hello World";
String lowerStr = str.toLowerCase();
System.out.println("将字符串转换成小写形式后为:" + lowerStr);

输出结果为:

将字符串转换成小写形式后为:hello world

7. replace()

replace()函数用于替换字符串中指定的字符或字符串,其用法如下:

String str = "Hello World";
String newStr = str.replace("World", "Java");
System.out.println("替换后的字符串为:" + newStr);

输出结果为:

替换后的字符串为:Hello Java

8. split()

split()函数用于按照指定的分隔符将字符串拆分成子字符串,其用法如下:

String str = "Hello,Java,World";
String[] array = str.split(",");
for (String s : array) {
    System.out.println(s);
}

输出结果为:

Hello
Java
World

9. trim()

trim()函数用于去除字符串中的空格,其用法如下:

String str = "  Hello World   ";
String trimStr = str.trim();
System.out.println("去除空格后的字符串为:" + trimStr);

输出结果为:

去除空格后的字符串为:Hello World

10. format()

format()函数用于按照指定格式将数据转换成字符串,其用法如下:

String str = String.format("Hello %s, your age is %d", "Java", 20);
System.out.println(str);

输出结果为:

Hello Java, your age is 20

总结:Java函数库中常用的字符串处理函数有很多,上述介绍了其中的十个。掌握这些函数,可以让程序员更方便地操作和处理字符串。