p-languages/java
2022. 5. 10.
java/ 다차원 배열
다차원 배열 값들이 목록의 형태가 아닌 행과 열로 구성된 배열을 2차원 배열이라고 한다. 행과 열의 형태로 배열이 구성되었다는 뜻은 배열 안에 배열이 중첩되었다는 것을 의미한다. 즉, 다음과 같이 생성한 2차원 배열은 길이가 2인 배열 arr에 길이가 3인 배열이 중첩되었다는 뜻이다. 배열 변수는 길이가 2인 배열 arr을 참조하고, arr의 arr[0]은 다시 길이가 3인 배열을 참조하게 되는 구조이다. int[][] arr = new int[2][3]; 배열의 길이로 생성한 2차원 배열에 직접 값 목록을 주어서 살펴본다. arr = new int[][] {{10, 20}, {30, 40}, {50, 60}}; 위와 같이 2차원 배열 선언과 동시에 값을 주었다고 하면, 해당 배열 객체의 값들은 다음과 ..