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函数库中常用的字符串处理函数有很多,上述介绍了其中的十个。掌握这些函数,可以让程序员更方便地操作和处理字符串。
