Java String replace aber wie?

4 Antworten

str = str.replaceAll("$", "");

oder

str = str.substring(0, str.length()-1);

Die substring-Methode würde für diesen konkreten Fall ausreichen.

str = str.substring(0, str.length() - 1);

Danke;)

0

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.

Indem du "$" durch "" ersetzt? o.O

Woher ich das weiß:eigene Erfahrung

Danke

0

Was möchtest Du wissen?