配列の初期化
配列の値を初期化するには、以下のように記述する。
変数の宣言と同時に初期化する場合には、以下のように簡略化して記述する事もできる。
しかし、変数の宣言と初期化を別々におこなう場合には、このように記述する事はできない。
以下のコードはエラーになる。
多次元配列
javaでは、C#のような多次元配列は使えない。(C#の多次元配列についてはC#の初期化子(1)-配列初期化子 - 愚鈍人を参照。)
代わりに、配列の配列(ジャグ配列)を使う事になる。
配列の配列の初期化は以下のようになる。
配列の配列とC#の多次元配列との違いは、配列の配列の場合には、以下のように、配列の要素ごとに異なる要素数の配列を持つ事ができる点にある。
配列の配列の各要素にアクセスする場合は、以下のようなコードになる。
配列の配列の初期化は以下のように簡略化して記述する事ができる。