관리 메뉴

Frog is cry

Day7 본문

JAVA/개념정리

Day7

Frog is cry 2020. 7. 20. 18:36
2차원 배열
	배열 안에 배열

2차원 배열의 선언
	자료형[][] 배열명 = { {값1, 값2, 값3}, {값4, 값5, 값6} };
	자료형[][] 배열명 = new 자료형[행][열];

	예)int[][] arrData = new int[2][3];

     □	: arrData		arrData.length  ↓
    □□	: arrData[?]		행의 길이	arrData[?].length  ↓
□□□ □□□	: arrData[?][?]				    열의 길이

	2차원 배열은 행 배열의 시작 주소를 가지고 있고 행에는 각 행에 맞는 열의 주소가
	들어있다. 따라서 한 번 접근하면 값이 아닌 열의 시작주소값이 있고 두 번 접근해야
	값이 나온다. 따라서 2차원 배열은 대괄호가 2개이다.
	첫번째 접근하는 곳은 행이고, 그 다음 접근하는 곳이 열이기 때문에 [행][열] 순서 이다.

2차원 배열 사용
	arrData[0] = arData;	//1차원배열 = 1차원배열(주소값);
	arrData[10][2] + 9;	//값
	arrData[10][2] = arrData[2][1] + 19;	//저장공간 = 값;













'JAVA > 개념정리' 카테고리의 다른 글

Day09  (0) 2020.07.20
Day8  (0) 2020.07.20
Day6  (0) 2020.07.20
Day5  (0) 2020.07.20
Day4  (0) 2020.07.20
Comments