Java String replace aber wie?
Hallo ich möchte den String
String str = "1000$"
auf 1000 ändern also das "$"-Zeichen durch nichts ersetzen
hat jemand eine Ahnung?
Danke.
4 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Java
Die substring-Methode würde für diesen konkreten Fall ausreichen.
str = str.substring(0, str.length() - 1);
Nutzer, der sehr aktiv auf gutefrage ist
str = str.replaceAll("$", "");
oder
str = str.substring(0, str.length()-1);
Um einen String zur Laufzeit zu ändern, benutzt man beispielsweise einen StringBuilder. Das macht man insbesondere dann, wenn man an einem String sehr viele Änderungen vornehmen möchte. In der Klasse StringBuilder gibt es dann unter anderem eine replace()-Methode.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
Indem du "$" durch "" ersetzt? o.O
Woher ich das weiß:eigene Erfahrung