前節まで学習した配列はデータが線のように一列に並んでいるため、1次元配列と呼ばれます。これから縦と横に、つまり表のように並べる配列(2次元配列)を見てみましょう。2次元配列は次のように宣言します。ファイル次のようにファイルを作成してください。プログラム次のようにプログラムを入力してください。解説6行目で2次元配列を宣言しています。縦3×横4の配列が用意されます。4つの要素を持つ配列が3つあるようなイメージです。次に2次元配列に値を代入する方法を見てみましょう。ファイル次のようにファイルを作成してください。プログラム次のようにプログラムを入力してください。解説9行目では0番の配列の2番の要素に「100」を代入しています。10行目では1番の配列の0番の要素に「200」を代入しています。11行目では2番の配列の3番の要素に「300」を代入しています。他の要素は配列が用意されたときに設定される初期化の状態のままです。次に、2次元配列での初期化の方法を学習しましょう。ファイル次のようにファイルを作成してください。プログラム次のようにプログラムを入力してください。解説6行目では2次元配列の宣言と同時に値を格納しています。初期化の場合は配列の要素数を指定する必要はありません。1つの配列に初期化する値を「{}」内で指定し、それをさらにカンマ区切りで複数指定します。次に、2次元配列の要素数を確認してみましょう。配列の要素数は「配列名.length」で確認できます。2次元配列の場合はどのような結果が出るのでしょうか。ファイル次のようにファイルを作成してください。プログラム次のようにプログラムを入力してください。解説9行目で配列の要素数を取得していますが、配列全体の要素数を取得できます。配列一つ一つの要素数を調べるには別の方法を使います。12行目では「配列名[インデックス番号].length」とすることで指定した配列の要素数を取得することができます。