Verwenden Sie die Append-Methode der StringBuffer-Klasse, um andere Java-Typdaten in Zeichenfolgen zu konvertieren und diese dann an das StringBuffer-Objekt anzuhängen.
Hängt ein String-Objekt an das aktuelle StringBuffer-Objekt an und gibt einen Verweis auf das aktuelle StringBuffer-Objekt zurück.
Konvertieren Sie Daten vom Typ int in ein String-Objekt, hängen Sie sie dann an das aktuelle StringBuffer-Objekt an und geben Sie einen Verweis auf das aktuelle StringBuffer-Objekt zurück.
Hängt die String-Darstellung eines Object-Objekts o an das aktuelle String-Buffer-Objekt an und gibt einen Verweis auf das aktuelle StringBuffer-Objekt zurück.
StringBuffer append(long n), StringBuffer append(boolean n), StringBuffer append(float n), StringBuffer append(double n) und StringBuffer append(char n).
Rufen Sie ein einzelnes Zeichen an der durch Parameter n angegebenen Position ab. Die erste Position der Zeichenfolgensequenz in der aktuellen Objektentität ist 0, die zweite Position ist 1 und so weiter. Der Wert von n darf nicht negativ und kleiner als die Länge der Zeichenfolgensequenz in der aktuellen Objektentität sein.
Ersetzen Sie das Zeichen an der Zeichenfolgenposition n in der aktuellen StringBuffer-Objektentität durch das durch den Parameter ch angegebene Zeichen. Der Wert von n darf nicht negativ und kleiner als die Länge der Zeichenfolgensequenz in der aktuellen Objektentität sein.
Das StringBuffer-Objekt verwendet die Insert-Methode, um die durch den Parameter str angegebene Zeichenfolge an der durch den Parameterindex angegebenen Position einzufügen und einen Verweis auf das aktuelle Objekt zurückzugeben.
Das StringBuffer-Objekt verwendet die Methode reverse(), um die Zeichen in der Objektentität umzudrehen und einen Verweis auf das aktuelle Objekt zurückzugeben.
delete(int startIndex, int endIndex) löscht einen Teilstring aus dem String in der aktuellen StringBuffer-Objektentität und gibt einen Verweis auf das aktuelle Objekt zurück. Hier gibt startIndex den Index des ersten Zeichens an, das gelöscht werden muss, und endIndex gibt den Index des nächsten Zeichens nach dem letzten Zeichen an, das gelöscht werden muss. Daher reicht die zu löschende Teilzeichenfolge von startIndex bis endIndex-1. Die Methode deleteCharAt(int index) löscht ein Zeichen an der Indexposition in der Zeichenfolge der aktuellen StringBuffer-Objektentität.
Die Methode replace(int startIndex, int endIndex, String str) ersetzt einen Teilstring des Strings in der aktuellen StringBuffer-Objektentität durch den String, der durch den Parameter str angegeben wird. Der ersetzte Teilstring wird durch die Indizes startIndex und endIndex angegeben, d. h. der String von startIndex bis endIndex-1 wird ersetzt. Diese Methode gibt einen Verweis auf das aktuelle StringBuffer-Objekt zurück.