java中replace的用法
时间: 2023-10-05 11:07:42 浏览: 66
Java字符串替换函数replace()用法解析
在Java中,replace()是字符串类中的一个方法,它可以用于替换字符串中指定的字符或字符串。
replace()方法有两种形式:
1. 用一个字符替换另一个字符
语法:public String replace(char oldChar, char newChar)
示例代码:
```
String str = "Hello World!";
str = str.replace('o', 'e');
System.out.println(str); // 输出:Helle Werld!
```
2. 用一个字符串替换另一个字符串
语法:public String replace(CharSequence target, CharSequence replacement)
示例代码:
```
String str = "Hello World!";
str = str.replace("World", "Java");
System.out.println(str); // 输出:Hello Java!
```
在第二种形式中,参数target和replacement都是CharSequence类型的,表示要被替换的字符串和替换成的字符串。注意,replace()方法返回的是一个新的字符串对象,原始字符串并没有被修改。
阅读全文