Java: Remove String from StringBuilder
java, string, stringbuilder
Solution
try this
int i = ddd.indexOf(aaa);
if (i != -1) {
ddd.delete(i, i + aaa.length());
}
Problem
I want to remove String from StringBuilder Example ``` String aaa = "sample"; String bbb = "sample2"; String ccc = "sample3"; ``` In another part ``` StringBuilder ddd = new StringBuilder(); ddd.append(aaa); ddd.append(bbb); ddd.append(ccc); ``` I want to check if StringBuilder ddd contains String aaa and remove it ``` if (ddd.toString().contains(aaa)) { //Remove String aaa from StringBuilder ddd } ``` Is that possible? Or is there any other way to do like that?