String: Einzelnes Zeichen ersetzen
-
Hi Leute,
kann es sein, dass es für die String Klasse keine Methode gibt, mit der ich ein Zeichen eines Strings durch ein anderes ersetzen kann? Ich meine sowas hier (wie in C++):
MeinString[3] = 'a'; // schreibt an die 3. Stelle des Strings MeinString ein aDanke, styler.
-
Nee, geht glaube ich nicht.
Für sowas immer StringBuffer nehmen.Jockel
-
Mach doch einfach string.toCharArray(), ändere dann das Zeichen an der passenden Stelle und konvertiere es dann wieder mit valueOf() in einen String.
Oder nimm StringBuffer.