1-(4) 2 차원 배열 순회 및 자동 초기화 방법
1. 2차원 배열 순회 (모든 행의 길이가 같은 2 차원 배열) String[][] seats = new String[][]{ {"A1", "A2", "A3", "A4", "A5"}, {"B1", "B2", "B3", "B4", "B5"}, {"C1", "C2", "C3", "C4", "C5"} }; for (int i = 0; i < 3; i++) { // 세로 for (int j = 0; j < 5; j++) { // 가로 System.out.print(seats[i][j] + " "); } System.out.println(); } // 하드코딩 피하고 싶으면 3과 5를 각각 seats.length, seats[i].length로 바꾸면 된다. 2. 2차원 배열 순회 (행 마다 길이가 다른 2차원 ..
더보기
1-(3) 2 차원 배열 선언 및 초기화
1. 2 차원 배열 선언 방법 2 차원 배열 = { 1차원 배열, 1차원 배열, 1차원 배열} // 3 x 5 크기의 2차원으로 표현하기 String[][] seats = new String[][] { {"A1", "A2","A3","A4","A5"}, {"B1", "B2","B3","B4","B5"}, {"C1", "C2","C3","C4","C5"} }; // 바로 초기화 안할 때는 String[][] seats2 = new String[3][5]; // B2에 접근하려면? System.out.println(seats[1][1]); //C5에 접근하려면? System.out.println(seats[2][4]); 2. 각 행 마다 길이가 다른 2 차원 배열 String[][] seats2 = { {"..
더보기