///////
Search
🪢

2차원 배열

성수연_220923

2차원 배열

테이블 형태의 데이터를 저장하기 위한 배열
선언방법
선언 예
타입[][] 변수이름;
int[][] score;
타입 변수이름[][];
int score[][];
타입[] 변수이름[];
int[] score[];

2차원 배열의 초기화

괄호{}를 사용해서 생성과 초기화를 동시에 할 수 있음. 다만 1차원 배열보다 괄호{}를 한 번 더 써서 행별로 구분
int[][] arr = new int[][] { {1, 2, 3}, {4,5,6} }; int[][] arr = { {1, 2, 3}, {4, 5, 6} }; // new int[][]가 생략됨
JavaScript
복사
2차원 배열의 초기화와 반복문 예시
public static void main(String[] args) { int[][] arr = new int[3][4]; int num = 1; // 배열에 값을 저장 for(int i = 0; i < 3; i++) { for(int j = 0; j < 4; j++) { arr[i][j] = num; num++; } } // 배열에 저장된 값을 출력 for(int i = 0; i < 3; i++) { for(int j = 0; j < 4; j++) { System.out.print(arr[i][j] + "\t"); } System.out.println(); } }
JavaScript
복사