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