Slyh: 2 Fragen zu Arrays

Beitrag lesen

Hallo,

ist es möglich ein Array auch so zu deklarieren, dass man vorher nicht weiß wieviele Elemente genau enthalten sein werden? Ich möchte ein dynamisches Programm erstellen, bei dem ich eben vorher nicht weiß wieviele Elemente während der Laufzeit ins Array geschrieben werden. Geht sowas in Java nicht?

Ja. Sowas nennt sich üblicherweise Vector oder dynamisches Array.

In Java kannst z.B. java.util.Vector oder java.util.ArrayList verwenden.
(Genaugenommen sollte jede konkrete Klasse, die java.util.List
implementiert, dieses Verhalten haben, muß aber nicht.)

Und gibt es für Java auch sowas wie einen implode() Befehl für Arrays oder muss man sich das selbst basteln?

Wenn dir die Ausgabe der toString()-Methode nicht reicht, dann mußt
du ihn dir wohl selbst basteln.

Gruß
Slyh