「Java」2次元String型配列のサンプル

環境
Eclipse 2019-12
JDK1.8

書式
String[][] 配列名 = new String[行数][列数];
配列「行のインスタンス」「列のインスタンス」 = 値

使用例

package com.arkgame.study;

public class ArrStr {

      private static final int ROW = 2;
      private static final int COL = 3;

      public static void main(String[] args) {
            String[][] cityArr = new String[ROW][COL];
            cityArr[0][0] = "東京";
            cityArr[0][1] = "大阪";
            cityArr[0][2] = "福岡";
            cityArr[1][0] = "名古屋";
            cityArr[1][1] = "川崎";
            cityArr[1][2] = "横浜";

            System.out.println("行数: " + cityArr.length);
            System.out.println("2次元配列の要素の数:" + cityArr[0].length);

            System.out.println("\n2次元配列の要素は下記");

            for (int i = 0; i < cityArr.length; i++) {
                  for (int j = 0; j < cityArr[0].length; j++) {
                        System.out.println((i + 1) + "行" + (j + 1) + "列: " + cityArr[i][j]);
                  }
            }

      }

}

実行結果

行数: 2
2次元配列の要素の数:3

2次元配列の要素は下記
1行1列: 東京
1行2列: 大阪
1行3列: 福岡
2行1列: 名古屋
2行2列: 川崎
2行3列: 横浜

 

Java

Posted by arkgame