다차원 배열과 행의 길이의 선택 기준을 나란히 비교한다
비교 항목: 2차원 배열은 배열의 배열이다 / 중첩 반복은 현재 행의 길이를 사용한다 / 행 자체가 null일 가능성을 정한다
| 확인 질문 | 판단 근거 | 코드에서 드러낼 것 |
|---|---|---|
| 2차원 배열은 배열의 배열이다 | int[][] grid의 각 원소는 int[] 참조입니다. | 타입과 시작값 |
| 중첩 반복은 현재 행의 길이를 사용한다 | 안쪽 조건에 grid[row].length를 사용하면 톱니 배열도 안전합니다. | 실패 또는 변경 경계 |
| 행 자체가 null일 가능성을 정한다 | 바깥 배열의 원소는 참조이므로 특정 행이 생성되지 않으면 null일 수 있습니다. | 선택한 규칙의 결과 |
선택 기준 바깥 배열의 원소는 참조이므로 특정 행이 생성되지 않으면 null일 수 있습니다.