Bunu kullanabilirim:
String str = "TextX Xto modifyX";
str = str.replace('X','');//that does not work because there is no such character ''
Java'da bir String'den X
karakterinin tüm oluşumlarını kaldırmanın bir yolu var mı?
Bunu denedim ve istediğim bu değil: str.replace('X',' '); //replace with space
Kullanma
public String replaceAll(String regex, String replacement)
işe yarayacak.
Kullanım str.replace("X", "");
şeklinde olacaktır.
Yürütme
"Xlakjsdf Xxx".replaceAll("X", "");
geri döner:
lakjsdf xx
Java Dizeleri ile bir şeyler yapmak istiyorsanız, Commons Lang StringUtils bakmak için harika bir yerdir.
StringUtils.remove("TextX Xto modifyX", 'X');