[JAVA]다차원 배열과 Array List?

최대 1 분 소요

다차원 배열?

다차원 배열이란 수학에서 평면을 나타내기 위해 x, y 좌표를 쓰는 것처럼 프로그램에서도 평면을 구현하기 위해 이차원 배열을 사용합니다. 예를 들어 바둑이나 체스, 지도 등을 구현할 때 이차원 배열을 활용합니다. 삼차원 이상의 배열도 가능하며, 주로 공간을 나타내는 프로그램에서 주로 활용됩니다. 이렇게 이차원 이상으로 구현한 배열을 다차원 배열이라고 합니다.

이차원 배열?

다음 코드는 3행 6열의 이차원 배열을 선언합니다.

int[][] array1 = new int[3][3]; //앞에 오는 것이 행, 뒤에오는 것이 열
int[][] array2 = { {1,2,3} ,{4,5,6} ,{7,8,9} };

표로 표현한다면 아래와 같이 표현할 수 있겠습니다. |1|2|3| |4|5|6| |7|8|9|

삼차원 배열?

계속 업데이트 합니다.

댓글남기기