<aside> 💡

→ 같은 자료형의 데이터를 여러개 담을 수 있는 자료구조

→ 길이를 한번 정하면 길이를 늘리거나 줄이는게 불가능

→ 늘리고 싶다면 : 더 큰 배열을 만들고 깊은 복사를 하면 됨

→ 배열은 반복문이랑 밀접한 연관을 가지고 있다.

</aside>



배열 생성


선언과 생성을 동시에 하는 것 가능

int [] arr = new int [4];

⇒ 비어있는 크기가 4자리 정수형 배열

→ 자료형 [] 배열명 = new 자료형[크기]

int[] arr = {1,2,3,4}

⇒ 위와 같이 내가 넣은 값을 지정할 수 있다.

⇒ 배열을 최초로 할 때만 가능

int[] = arr; //배열선언

arr = {1,2,3,4,5} //오류

⇒ 배열 선언 후, 대입은 안됨

⇒ 초기화 배열 목록 or 배열 리터럴은 안됨 (arr = {1,2,3,4,5})