Post

Java: 2차원 배열

Java: 2차원 배열

2차원 배열

2차원 배열에서는 length 를 어떻게 써야할 지 헷갈릴 수 있는데 

  • 2차원 배열의 행과 열 크기가 똑같을 경우: array.length를 사용해도 상관없습니다.
  • 행과 열의 크기가 다른 경우: array.length는 행의 개수를 반환하며 array[row].length는 특정 행의 칸의 개수(=열의 개수)를 반환합니다.

Java에서 2차원 배열을 선언하는 예제

Q. 위의 int[][] arr에 나온 배열의 행과 열의 length를 각각 구하면?

  • arr.length = 3
  • arr[0].length = 5
  • arr[1].length = 4
  • arr[2].length = 3

Q. arr[1][3]의 값은?

  • 14
This post is licensed under CC BY 4.0 by the author.