Eine gute Antwort wäre:

Ja, das würde gehen.

StringBuffer

Der umgekehrte String könnte Zeichen für Zeichen in einem Array aufgebaut werden. Da Arrays jederzeit geändert werden können, würde nur ein Objekt konstruiert werden. Diese Vorgehensweise ist das grundsätzliche Konzept der Klasse StringBuffer.

Ein StringBuffer-Objekt enthält eine Zeichenkette, die geändert werden kann, indem Zeichen am Ende angehängt oder eingefügt werden können. Aber, im Unterschied zu einem char-Array, ist ein StringBuffer mit vielen geeigneten Methoden für die Zeichenmanipulation ausgestattet. Die Länge eines StringBuffers wächst nach Bedarf. Konstruktoren für StringBuffer sind:

StringBuffer Konstruktoren
public StringBuffer() erzeugt einen leeren StringBuffer
public StringBuffer(int capacity) erzeugt einen StringBuffer mit einer Anfangskapazität an Zeichen
public StringBuffer(String st) erzeugt einen StringBuffer, der die Zeichen von st enthält


FRAGE 5:

Warum könnten Sie jemals einen StringBuffer mit der Länge 0 wollen?

Inhaltsverzeichnis