🧮 배열 (Array)
- 같은 타입의 여러 변수를 하나의 묶음으로 다루는 자료구조입니다.
- 배열은 연속된 메모리 공간에 값을 저장합니다.
- 같은 자료형의 데이터를 하나의 이름으로 묶어 관리할 수 있습니다.
📦 배열의 선언과 생성
- 배열을 사용하려면 선언과 공간 생성이 필요합니다.
- 배열을 선언하고 공간을 생성하면, 기본값으로 초기화된 요소들이 메모리에 할당됩니다.
- 생성과 동시에 초기화하면 원하는 값으로 저장 공간을 설정할 수 있습니다.
int[] number;
numbers = new int[5];
int[] ages = new int[3];
int[] points = {95,88,76,91,85};
🎯 배열의 사용
- 배열은 인덱스 기반으로 값을 저장하고 읽을 수 있습니다.
- 인덱스는 항상 0부터 시작합니다.
🔁 배열의 순회
- 배열은
for문 또는 while문을 이용해 순차적으로 접근할 수 있습니다.
⚠️ 배열 사용 시 주의사항
- 배열은 한번 크기가 정해지면 변경할 수 없습니다.
- 인덱스 범위를 초과하면 오류(Exception)가 발생합니다.
- 배열을 선언하고 크기를 지정하지 않으면 오류가 발생합니다.