Ich habe folgend:Setters basierend auf Array-Index in Java
public class Car{
public Car()
{//some stuff
}
private Car [] carmodels ;
public Car [] getCarModel() {
return this.carmodels;
}
public void setcarModel(Car [] carmodels) {
this.carmodels = carmodels;
}
nun auf meiner Test-Klasse, ich habe so etwas wie diese
public void main (String [] args)
{
Car car1= new Car();
car.setcarModel(new Car[5]);//here i create an array of Car
for(int i =0;i<5;i++)
{
// how can i created 5 cars and set them based on index i
// car.setCarModel[new Car()]????
}
}
Wie kann das tun? Ich könnte ein Temp-Array vom Typ Car verwenden, das ich direkt nach der Schleife an meinen Setter übergeben kann. Aber gibt es einen besseren Weg?
was ist Ihr Ziel? füge 5 neue Autos zu car1's carmodels hinzu? –
Das ist genau mein Ziel; ohne Verwendung eines temporären Arrays vom Typ Car – user3841581