Wie ändert man Buchstaben in Java?
Wie ändert man Buchstaben in Java?

Video: Wie ändert man Buchstaben in Java?

Video: Wie ändert man Buchstaben in Java?
Video: Farbcodes / farbig Schreiben in Minecraft! - Minecraft Tutorial 2024, November
Anonim

Strings sind unveränderlich in Java . Du kannst nicht Veränderung Sie. Sie müssen eine neue Zeichenfolge mit dem erstellen Charakter ersetzt. Verwandle den String in a verkohlen , ersetze das Buchstabe by index, dann wandeln Sie das Array zurück in einen String.

Wenn Sie dies im Auge behalten, wie ändern Sie den Index einer Zeichenfolge in Java?

Verwenden von toCharArray() Eine weitere plausible Möglichkeit, ersetzen Zeichen am angegebenen Index in einem Zeichenfolge verwendet ein Zeichenarray, das leicht geändert werden kann. Die Idee ist, das Gegebene umzuwandeln Schnur in ein Zeichenarray mit seiner toCharArray()-Methode und dann ersetzen der Charakter bei gegeben Index im Zeichenarray.

Wie wechselt man außerdem das erste und das letzte Zeichen in einer Zeichenfolge? Nehmen Sie die Erste Element und speichern Sie es in a verkohlen , Tauschen das Erste Element mit dem letzte , und platzieren Sie das gespeicherte Element in a verkohlen in die letzte -Element in das Array und sagen Sie dann: Zeichenfolge temp = neu Zeichenfolge (charArray); und das zurückgeben. Dies setzt voraus, dass charArray Ihr Zeichenarray ist.

Wie ersetzt man in diesem Zusammenhang das erste Zeichen einer Zeichenfolge in Java?

12 Antworten. Verwenden Sie die Funktion substring() mit einem Argument von 1, um den Teilstring von Position 1 (nach dem erster Charakter ) bis zum Ende der Schnur (Wenn das zweite Argument weggelassen wird, wird standardmäßig die volle Länge des Schnur ). Verwenden Sie substring() und geben Sie die Anzahl von an Zeichen die Sie von vorne trimmen möchten.

Wie entfernt man in Java einen Buchstaben aus einer Zeichenfolge?

Sie können die Methode substring() von. verwenden Java . lang. Zeichenfolge Klasse zu Löschen der erste oder letzte Charakter von Zeichenfolge in Java . Die Methode substring() ist überladen und bietet mehrere Versionen, mit denen Sie einen Charakter entfernen aus jeder Position in Java.

Empfohlen: