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

如何使用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函数进行字符串替换。