Armer Java-Studi

Hi Ihr Lieben,

auch ich gehöre jetzt zu den armen :smile: Studis,
die Java lernen sollen aber anscheinend zu blöd dazu sind.
für meine Hausaufgabe soll ich einen stringbuffer benutzen, der in bestimmte strings (die aus einem array kommen) ein „:“ einfügt.
grundsätzliche Frage: wenn ich einen Array aus stringbuffer
erstellen will, wie geht das?
so:

StringBuffer[] sb = new StringBuffer;

anscheinend nicht. was ist hier falsch. wie müsste ich den Konstruktor richtig aufrufen?

schon mal vielen Dank im voraus - bin am Verzweifeln

Nadi

StringBuffer[] sb = new StringBuffer;

anscheinend nicht. was ist hier falsch. wie müsste ich den
Konstruktor richtig aufrufen?

Nicht so ganz. Ein Array wird über

StringBuffer sb[]

deklariert

Um das Array zu dimensionieren verwendest du

sb = new StringBuffer[];

Oder zusammen

StringBuffer sb[] = new StringBuffer[];

Damit hast du Platz zur Aufnahme von Elemnten des Typs StringBuffer geschaffen.

Befüllen kannst du das Array über

sb[] = new StringBuffer();

Dirk