要刪除字符串中的指定字符串,可以使用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循環來多次刪除指定字符串,直到字符串中不再包含該指定字符串為止。