文字列から指定した文字列を削除する

Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle
StringBufferクラスにはdelete(int,int)というメソッドはあるけど、これは何文字目から何文字目を削除するという指定の仕方をする。delete(String)という指定の仕方は自作しないといけないみたいだ。
indexOf()で何文字目にその文字列があるかをしらべてdelete(indexOfの戻り値,削除文字列の長さ)で良さそう。それをルindexOf()の戻り値が-1になるまでループさせれば全部消える。