在Java中,`replace`方法用于替换字符串中的一部分内容。它有两种常见的用法:
1. 替换指定字符或字符串:
```java
String str = "Hello, world!";
String newStr = str.replace("world", "Java");
System.out.println(newStr); // 输出: Hello, Java!
```
2. 替换指定字符集合:
```java
String str = "Hello, world!";
String newStr = str.replace("l", "L");
System.out.println(newStr); // 输出: HeLLo, worLd!
```
在上述示例中,`replace`方法会返回一个新的字符串,其中完成了替换操作。原始字符串本身不会被修改。