「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列: 横浜