java字符串repalse
时间: 2024-10-23 14:15:13 浏览: 17
java字符串相似度算法
在Java中,`replace()` 是 `String` 类的一个方法,用于替换字符串中的特定字符、子串或者正则表达式。它的基本语法如下:
```java
public String replace(char oldChar, char newChar)
public String replace(CharSequence target, CharSequence replacement)
public String replace(int start, int end, CharSequence replacement)
```
- `replace(oldChar, newChar)`:将所有出现的 `oldChar` 替换成 `newChar`。
- `replace(target, replacement)`:查找并替换所有等于 `target` 的子串为 `replacement`,这里的 `target` 可以是一个字符序列,如字符串。
- `replace(start, end, replacement)`:从指定位置 `start` 开始到 `end` 结束的子串替换为 `replacement`。
这个方法不会改变原字符串,而是返回一个新的字符串。例如:
```java
String str = "Hello, World!";
String newStr = str.replace("World", "Java");
System.out.println(newStr); // 输出:Hello, Java!
```
阅读全文