Viac na
Odstránenie všetkých výskytov znaku char z reťazca
Môžem to použiť:
String str = "TextX Xto modifyX";
str = str.replace('X','');//that does not work because there is no such character ''
Existuje spôsob, ako odstrániť všetky výskyty znaku X
z reťazca v Jave?
Skúsil som toto a nie je to to, čo chcem: str.replace('X',' '); //nahradiť medzerou
298
3
Skúste použiť preťaženie, ktoré prijíma argumenty
CharSequence
(napr.String
) namiestochar
:Používanie stránky
bude fungovať.
Použitie by bolo
str.replace("X", "");
.Vykonávanie
vráti:
Ak chcete niečo robiť s reťazcami v Jave, Commons Lang StringUtils je skvelým miestom, kde sa môžete pozrieť.