Code States BE 부트캠프 #8

John Jun·2023년 4월 20일
0

INDEX


1. 배열이란

2. 1차원 배열

3. 2차원 배열

4. 가변 배열

5. 배열 탐색


1. 배열이란

  • 배열이란 동일한 타입의 값들을 하나로 묶은 자료 구조이다.
    각각의 인덱스(순번)을 가지고 요소들이 선언된 배열명의 메모리안에 위치한다.
    index는 0부터 시작한다.

2. 1차원 배열

  • 1차원 배열 : 배열이 중첩X 배열의 요소가 배열이 아님

    	{ 1, 2, 3, 4 }
  • 배열의 선언과 초기화:

  1. 	배열의 타입[] 변수명(참조 변수);
    	변수명 = new 타입[요소의 수(크기)];

    배열을 선언할때는 참조 변수가 선언된다.

  2. 	타입[] 이름 = { 요, 소, 들 };

3. 2차원 배열

  • 2차원 배열 : 배열이 한번 중첩O 배열의 요소가 배열이다.

    	{ { 1, 2, 3, 4 }, { 5, 6, 7, 8 } }

배열의 각 요소로 배열이 들어가 있다.

  • 선언과 초기화

    	배열의 타입[][] 변수명(참조 변수);
    	변수명 = new 타입[배열의 크기(외부 배열)][각 요소의 크기(내부 배열)];

4. 가변 배열

  • 2차원 배열 이상일 때, 마지막 차수(내부 배열의 크기)에 해당하는 배열의 길이를 고정X

    	타입[][] 이름 = new 타입[외부 배열 크기][];

5. 배열 탐색

	배열명[index]

변수에 이 형태로 담거나 호출 할 수 있다.


profile
I'm a musician who wants to be a developer.

0개의 댓글