2012-02-03 84 views

回答

14

這反過來:

Vehicle[] car = new Vehicle[N]; 

這更有意義,因爲陣列中元件的數量不是car類型的一部分,但它部分初始化您最初分配給car的參考數組。然後,您可以重新分配它在另一份聲明:

car = new Vehicle[10]; // Creates a new array 

(請注意,我已經改變了類型名稱匹配的Java命名約定)

有關數組的詳細信息,請參閱section 10 of the Java Language Specification

+0

謝謝!很有幫助 – 2012-02-03 16:57:14

2
vehicle[] car = new vehicle[N]; 
3

喜歡這個

Vehicle[] car = new Vehicle[10];

0

這是正確的做法:

你應該後聲明數組的長度 「=」

Veicle[] cars = new Veicle[N];