다차원 배열과 행의 길이 예제가 실행되는 순서
바깥 배열에서 현재 행 선택에서 시작해 행 안의 원소만 순회까지 값과 책임이 이동한다.
-
1
바깥 배열에서 현재 행 선택
int[][] grid의 각 원소는 int[] 참조입니다.
-
2
현재 행의 개별 길이 확인
new int[3][4]는 같은 길이의 행을 만들지만 바깥 배열만 만든 뒤 행마다 다른 길이를 대입할 수도 있습니다.
-
3
행 안의 원소만 순회
안쪽 조건에 grid[row].length를 사용하면 톱니 배열도 안전합니다.
실행 순서 각 행의 length를 사용하므로 길이가 서로 다른 배열도 안전하게 순회합니다.