String Buffer replace() Methode
Aus Java Tutorial - Java lernen
Inhaltsverzeichnis
Beschreibung
Bei dieser Methode werden die Zeichen in einer Teilzeichenfolge dieses StringBuffers durch Zeichen in der angegebenen Zeichenfolge ersetzt.
Die Teilzeichenfolge beginnt am angegebenen Anfang und erstreckt sich bis zum Zeichen am Indexende - 1 oder bis zum Ende des StringPuffers, falls kein solches Zeichen vorhanden ist. Zuerst werden die Zeichen in der Teilzeichenfolge entfernt und dann wird die angegebene Zeichenfolge am Anfang eingefügt.
Syntax
Hier ist die Syntax dieser Methode:
public StringBuffer replace(int start, int end, String str)
Parameter
Hier sind die Einzelheiten der Parameter:
- start - Der Anfangsindex, inklusive.
- end - Der Endindex, ausschließlich.
- str - Zeichenfolge, die den vorherigen Inhalt ersetzt.
Rückgabewert
- Diese Methode gibt das modifizierte StringBuffer-Objekt zurück.
Beispiel
public class Test { public static void main(String args[]) { StringBuffer sb = new StringBuffer("abcdefghijk"); sb.replace(3, 8, "ZARA"); System.out.println(sb); } }
Dies wird zu folgendem Ergebnis führen:
Ausgabe
abcZARAijk