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

Community-Experte
Computer, Programmieren, Java
Die substring-Methode würde für diesen konkreten Fall ausreichen.
str = str.substring(0, str.length() - 1);


Topnutzer
im Thema Java
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.

Community-Experte
Programmieren
Indem du "$" durch "" ersetzt? o.O
Woher ich das weiß:eigene Erfahrung
