я следующие:сеттеры на основе индекса массива в 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;
}
Теперь на моем тестовом классе, у меня есть что-то вроде этого
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()]????
}
}
Как это сделать? Я мог бы использовать массив temp типа Car, который я могу передать моему Setter сразу после цикла. Но есть ли лучший способ?
Какая ваша цель? добавить 5 новых автомобилей в carmodels car1? –
Это точно моя цель; без использования массива temp типа – user3841581