java 替换指定字符串之间位置的数据
时间: 2024-02-01 08:04:26 浏览: 132
可以使用 Java 中的 String 类的 substring() 和 replace() 方法来实现替换指定字符串之间位置的数据。
具体步骤如下:
1. 使用 substring() 方法获取原字符串中要替换的部分,并保存到一个变量中。
2. 对保存的字符串进行修改操作,例如替换其中的某些字符或添加新的字符。
3. 使用 replace() 方法将原字符串中要替换的部分替换成修改后的字符串。
示例代码如下:
```java
public class ReplaceStringBetween {
public static void main(String[] args) {
String str = "Hello, world! This is a test string.";
// 获取要替换的部分
String replaceStr = str.substring(7, 12);
// 替换要替换的部分
replaceStr = replaceStr.replace("wor", "WOR");
// 替换原字符串中的部分
str = str.replace(str.substring(7, 12), replaceStr);
System.out.println(str);
}
}
```
输出结果为:
```
Hello, WORld! This is a test string.
```
在上面的代码中,我们将原字符串中的 "world" 替换成了 "WORld",然后输出了替换后的字符串。
阅读全文