/*-------------- Ex8_1.java 2次元配列の基本 ---------------*/ package jp_bunkyo; public class Ex8_1 { public static void main(String[] args) { int[][] a = new int[5][3]; char[][] b = new char[5][5]; int i, j; a[0][0] = 5; a[3][2] = 4; a[2][1] = 1; a[4][0] = 7; // 2次元配列の中身を表示 for (i = 0; i < 5; i++) { for (j = 0; j < 3; j++) { System.out.print(" " + a[i][j]); } System.out.println(); } // 2次元配列の初期化:空白を代入 for (i = 0; i < 5; i++) { for (j = 0; j < 5; j++) { b[i][j] = ' '; } } b[1][0] = '●'; b[0][3] = '○'; b[3][2] = '●'; b[4][1] = '○'; b[3][4] = '●'; b[2][4] = '○'; System.out.println("----------------"); for (i = 0; i < 5; i++) { for (j = 0; j < 5; j++) { System.out.print("|" + b[i][j]); } System.out.println("|"); System.out.println("----------------"); } } }