Java中常见的字符串处理函数,包括分割、连接、替换等
发布时间:2023-07-05 21:39:47
Java中常见的字符串处理函数包括字符串分割、连接、替换等操作。下面将分别介绍这些常用函数。
1. 字符串分割:使用split方法可以按照指定的分隔符将字符串分割成多个子字符串。示例如下:
String str = "Java is a programming language";
String[] words = str.split(" "); // 使用空格进行分割
for(String word : words){
System.out.println(word);
}
输出结果为:
Java is a programming language
2. 字符串连接:使用concat方法可以将两个字符串连接起来。示例如下:
String str1 = "Hello"; String str2 = "World"; String result = str1.concat(str2); System.out.println(result);
输出结果为:
HelloWorld
3. 字符串替换:使用replace方法可以将指定的字符串或字符替换为新的字符串。示例如下:
String str = "Hello World";
String replaced = str.replace("World", "Java");
System.out.println(replaced);
输出结果为:
Hello Java
4. 字符串大小写转换:使用toLowerCase方法可以将字符串转换为小写,使用toUpperCase方法可以将字符串转换为大写。示例如下:
String str = "Hello World"; String lowerCase = str.toLowerCase(); String upperCase = str.toUpperCase(); System.out.println(lowerCase); System.out.println(upperCase);
输出结果为:
hello world HELLO WORLD
5. 字符串修剪:使用trim方法可以去除字符串首尾的空格。示例如下:
String str = " Hello World "; String trimmed = str.trim(); System.out.println(trimmed);
输出结果为:
Hello World
6. 字符串查找:使用indexOf方法可以查找指定字符或字符串在原字符串中 次出现的索引位置。示例如下:
String str = "Hello World";
int index = str.indexOf("World");
System.out.println(index);
输出结果为:
6
7. 字符串长度:使用length方法可以返回字符串的长度。示例如下:
String str = "Hello World"; int length = str.length(); System.out.println(length);
输出结果为:
11
这些是Java中常见的字符串处理函数,它们能够方便地对字符串进行分割、连接、替换等操作,提高了字符串处理的效率和便利性。
