Премахване на всички срещания на char от низ
Мога да използвам това:
String str = "TextX Xto modifyX";
str = str.replace('X','');//that does not work because there is no such character ''
Има ли начин да се премахнат всички срещания на символа X
от низ в Java?
Опитах това и не е това, което искам: str.replace('X',' '); //заместване с интервал
298
3
Опитайте се да използвате претоварване, което приема аргументи
CharSequence
(напр.,String
), а неchar
:Използване на
ще работи.
Използването ще бъде
str.replace("X", "");
.Изпълнение на
връща:
Ако искате да направите нещо с низове в Java, Commons Lang StringUtils е чудесно място за търсене.