2012-02-03 12 views
6

可能性の重複:
How to declare an array in Java?オブジェクト配列をJavaでどのように宣言しますか?

私は、オブジェクト車(クラスの車両を)持っていると私は車のN個の配列を作成するとします。どのようにJavaで宣言しますか?

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

これは正しいですか?

+0

大会は、そのクラス名の後にあなたは配列の長さを宣言する必要がありますありがとうございます! – Adrian

答えて

14

それは他の方法でラウンドです:

Vehicle[] car = new Vehicle[N]; 

配列の要素数がcarのタイプの一部ではないので、これは、より理にかなって、それはの一部であります最初に参照番号がcarに割り当てられている配列の初期化。その後、別の文でそれを再割り当てすることができます。

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

(私はJavaの命名規則に一致するようにタイプ名を変更したことに注意してください。)

をアレイの詳細については、section 10 of the Java Language Specificationを参照してください。この

Vehicle[] car = new Vehicle[10];

+0

ありがとう!非常に役立ちます –

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

これが正しい方法です:

Javaで "="

Veicle[] cars = new Veicle[N]; 
0

同様

関連する問題