要素数の異なる多次元配列

前のところで多次元配列について説明しました。
しかし、ここではその多次元配列の応用を少し説明します。
早速プログラムを見てみましょう

サンプルプログラム(Sample58.java)

class Sample58{
    public static void main(String args[]){

  int test[][] = {{40,57,16,75},{93,54,51,100},{29,43,65}};

  System.out.println("秋山君のテスト結果");
  System.out.println("国語のテスト結果は" + test[0][0]);
  System.out.println("数学のテスト結果は" + test[1][0]);
  System.out.println("英語のテスト結果は" + test[2][0]);

  System.out.println("---------------------");
  System.out.println("成田君のテスト結果");
  System.out.println("国語のテスト結果は" + test[0][1]);
  System.out.println("数学のテスト結果は" + test[1][1]);
  System.out.println("英語のテスト結果は" + test[2][1]);

  System.out.println("---------------------");
  System.out.println("山田君のテスト結果");
  System.out.println("国語のテスト結果は" + test[0][2]);
  System.out.println("数学のテスト結果は" + test[1][2]);
  System.out.println("英語のテスト結果は" + test[2][2]);

  System.out.println("---------------------");
  System.out.println("吉田君のテスト結果");
  System.out.println("国語のテスト結果は" + test[0][3]);
  System.out.println("数学のテスト結果は" + test[1][3]);
  System.out.println("吉田君は英語のテストを受けませんでした");

} }
プログラムをコピーする場合すべて選択をクリックしてください。

Sponsored link

コンパイル・実行するとこのようになります。

ここでプログラムを見てもらいたいのが配列の要素数です。
つまり、1番目と2番目の配列の要素数は4つあり、3番目の配列は要素数は3つです。
そうです。多次元配列は各要素数が揃っている必要はありません。

ページのトップへ戻る