如何使用replace函数在Java中替换字符串?
发布时间:2023-07-06 00:56:14
在Java中,可以使用replace函数来替换字符串。这个函数接受两个参数:要替换的字符串以及替换后的字符串。下面是使用replace函数的一些示例:
1. 替换指定字符:
String str = "Hello World";
String newStr = str.replace('o', 'a');
System.out.println(newStr); // 输出:Hella Warld
2. 替换指定字符串:
String str = "Hello World";
String newStr = str.replace("World", "Java");
System.out.println(newStr); // 输出:Hello Java
3. 替换单词:
String str = "Hello World, welcome to Java world";
String newStr = str.replace("world", "Universe");
System.out.println(newStr); // 输出:Hello World, welcome to Java Universe
4. 批量替换字符或字符串:
String str = "The quick brown fox jumps over the lazy dog";
String newStr = str.replace("o", "u").replace("e", "a");
System.out.println(newStr); // 输出:Thu quick bruwn fux jumps uvar thu lazy dug
5. 替换字符串时忽略大小写:
String str = "Hello World, welcome to Java world";
String newStr = str.replaceAll("(?i)WORLD", "Universe");
System.out.println(newStr); // 输出:Hello Universe, welcome to Java Universe
需要注意的是,replace函数返回一个新的字符串,而不会修改原始字符串。此外,replace函数只会替换 次出现的字符串,如果要替换所有匹配的字符串,可以使用replaceAll函数。
希望这些示例能够帮助你在Java中使用replace函数进行字符串替换。
