初始化對象數組,可以說我有2類:與構造函數參數
public class Carinfo {
private String Car;
private Carinfo [] value;
Carinfo (String someCar, int carValue) {
this.car = someCar;
//At this point I want the "int carValue" to initialize private Carinfo [] value
}
第二類創建汽車對象,在這個例子中,我會用一個數組做
public class Generatecar {
Carinfo[] mycars = new Carinfo[1];
public Generatecar {
mycars[0] = new Carinfo("Lada", 9000);
}
我想要將carValue插入私人Carinfo []值;陣列。如何在Carinfo構造函數中初始化數組?
如果我說了一些不清楚的東西,請告訴我。
首先想想,你會如何在構造函數之外做到這一點?而且你的構造函數週圍缺少括號。 –
所以數組中的所有元素都應該具有相同的值(9000)? – Swapnil
爲什麼要在'GenerateCar'類中聲明一個數組,如果你正在將它的大小修改爲'1'。爲什麼不只有簡單的'Carinfo'參考? –