Java中可以使用substring()方法来删除指定字符串。请举例
时间: 2024-02-15 21:06:14 浏览: 24
是的,Java中的`substring()`方法可以用来删除指定字符串。具体来说,我们可以使用`substring()`方法来获取原字符串中不需要删除的部分,并将其拼接起来,从而达到删除指定字符串的目的。
举个例子,假设我们要从一个字符串中删除指定的子串"abc",可以使用以下代码:
```java
String originalString = "abcdabcdeabc";
String substringToDelete = "abc";
String result = "";
int index = 0;
while (index < originalString.length()) {
int indexOfSubstring = originalString.indexOf(substringToDelete, index);
if (indexOfSubstring == -1) {
result += originalString.substring(index);
break;
} else {
result += originalString.substring(index, indexOfSubstring);
index = indexOfSubstring + substringToDelete.length();
}
}
System.out.println(result);
```
这段代码的输出结果是:
```
dde
```
可以看到,原字符串中的所有"abc"都被成功删除了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)