Linux 拨号vps windows公众号手机端

怎么使用stringbuffer删除指定字符串

lewis 8年前 (2017-04-03) 阅读数 12 #程序编程
文章标签 stringbuffer

要删除字符串中的指定字符串,可以使用StringBuffer的replace方法。下面是一个示例:

StringBuffer sb = new StringBuffer("Hello World");
String strToRemove = "World";

int index = sb.indexOf(strToRemove);
while (index != -1) {
    sb.replace(index, index + strToRemove.length(), "");
    index = sb.indexOf(strToRemove, index);
}

System.out.println(sb.toString());

以上代码将会输出"Hello ",即将指定的字符串"World"删除。这里使用了while循环来多次删除指定字符串,直到字符串中不再包含该指定字符串为止。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门