Dynamische Objekt anzahl erstellen

Status
Nicht offen für weitere Antworten.

Nighthawk2k7

Mitglied
Hallo ich hoffe mal ihr könnt mir hier in diesem Forum weiter helfen.
und zwar hab ich folgendes Problem:
Ich kann ja ein Objekt mit einem kostruktor der jeweiligen klasse erstellen, das sieht ja ca. so aus:

Paket paket1 = Paket(Parameter);
Paket paket2 = Paket(Parameter);
Paket paket3 = Paket(Parameter);
Paket paket4 = Paket(Parameter);

Wenn ich jetzt aber n Pakete erstellen will, also exakt nur soviele wie ich brauche, ohne zu wissen wie viele es werden können?
Hoffe al das ist verständlich was ich meine.
Vielen Dank schonmal im vorraus.
 

KSG9|sebastian

Top Contributor
Array oder ne Collection verwenden

Code:
Paket[] pakete = new Pakte[1000];
for(int i=0; i<pakete.length; i++){
  paket[i] = new Paket(parameter);
}

oder über ne collection

Code:
List<Paket> pakete = new ArrayList<Paket>();
for(int i=0; i<1000; i++){
  pakete.add(new Paket(parameter));
}
 
P

pheeos

Gast
Und wie kann ich auf die List-Elemente zugreifen? Speziell auf deren Methoden?

Danke,

Michael
 

Wildcard

Top Contributor
mit get ein Objekt aus der Liste holen und sofern es keine typisierte Liste ist entsprechend casten.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben