티스토리 뷰

2차원 배열

- 행, 열 구조로 이루어진 배열

실제 데이터가 저장되는 공간 = 열

열 공간의 주소를 저장하는 공간 = 행

 

배열 크기

행 크기 : 배열명.length

열 크기 : 배열명[행인덱스].length

 

■  ■  ■ 1행

■  ■  ■ 2행

■  ■  ■ 3행

1열2열3열

 

배열 선언
데이터타입[][] 변수명;

배열 생성
변수명 = new 데이터타입[행크기][열크기];

배열 인덱스 접근
변수명[행인덱스][열인덱스];
int[][] array;
array = new int[3][2];
		
int[][] arr = new int[2][3];

// 선언, 생성, 초기화를 한번에 수행
데이터타입[][] 변수명 = {
	{1, 2, 3}
	{4, 5, 6}
};

// 각 배열 요소 접근
for(int i = 0; i < arr.length; i++) {
	for(int j = 0; j < arr[i].length; j++) {
		System.out.println(arr[i][j]);
	}
}

'배운 것 기록 > java' 카테고리의 다른 글

생성자  (0) 2022.05.18
[eclipse] 클래스, 멤버변수  (0) 2022.05.17
[eclipse] 배열  (0) 2022.05.06
[eclipse] break continue 배열  (0) 2022.05.06
[eclipse] 중첩 while문  (0) 2022.05.04
댓글
최근에 올라온 글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함