CH5-2 · FLOW

다차원 배열과 행의 길이 예제가 실행되는 순서

바깥 배열에서 현재 행 선택에서 시작해 행 안의 원소만 순회까지 값과 책임이 이동한다.

  1. 1
    바깥 배열에서 현재 행 선택

    int[][] grid의 각 원소는 int[] 참조입니다.

  2. 2
    현재 행의 개별 길이 확인

    new int[3][4]는 같은 길이의 행을 만들지만 바깥 배열만 만든 뒤 행마다 다른 길이를 대입할 수도 있습니다.

  3. 3
    행 안의 원소만 순회

    안쪽 조건에 grid[row].length를 사용하면 톱니 배열도 안전합니다.

실행 순서 각 행의 length를 사용하므로 길이가 서로 다른 배열도 안전하게 순회합니다.