본문 바로가기
Develop

2차원 배열 길이

by jaeyoungb 2022. 8. 27.
int[][] arr = new int[2][3];

다음과 같이 2차원 배열을 생성했다고 치자.

 

arr[0][0] = 1;
arr[0][1] = 2;
arr[0][2] = 3;
arr[1][0] = 4;
arr[1][1] = 5;
arr[1][2] = 6;

이렇게 각 배열 요소 자리에 값을 넣어놓으면,

 

{ 1, 2, 3 }

{ 3, 4, 4 }

 

과 같이 배열이 구성되어 있다고 볼 수 있다.

 

이 배열의 행(Row)과 열(Column)의 길이를 구해보자.

 

우선, 열의 길이를 구해보면, 다음 코드와 같이 작성할 수 있다.

arr.length;

 

코드의 결과는 다음과 같다.

콘솔창 결과

 

 

행의 길이는 다음 코드와 같이 작성할 수 있다.

arr[0].length;
arr[1].length;

 

코드의 결과는 다음과 같다.

콘솔창 결과

 

 

'이걸 누가 몰라?'라고 할 수도 있는 내용들이다.

쉬운 단계의 알고리즘 문제를 풀고 있는 나에겐 배열의 생성이라던가, 배열의 길이 출력이라던가 하는 게

대단히 헷갈리는 부분이었고,

그만큼 나의 눈높이에서 이해를 돕기 위해 작성했다.

 

배열 관련해서 추가적인 내용을 알게될 때마다 업데이트할 것이다.

'Develop' 카테고리의 다른 글

CLI 기본 명령어  (0) 2022.08.28
Ubuntu 사용 시, GUI로 경로 확인  (0) 2022.08.27
와이어프레임과 목업  (0) 2022.08.24
페이지 레이아웃  (0) 2022.08.24
HTML  (0) 2022.08.23