Эй, я всегда делаю методы для пользовательских вещей, которые обычно не реализуются в Java.Вот простой метод, который я сделал для удаления символа из String Fast
public static String removeChar(String str, char c){
StringBuilder strNew=new StringBuilder(str.length());
char charRead;
for(int i=0;i<str.length();i++){
charRead=str.charAt(i);
if(charRead!=c)
strNew.append(charRead);
}
return strNew.toString();
}
Для пояснения, да, для замены нет нулевого символа, но вы можете удалить такой символ, как этот.Я знаю, что это старый вопрос, но я публикую этот ответ, потому что этот код может быть полезен для некоторых людей.