java - 배열

잠자는 고양이·2025년 5월 6일
0

Java

목록 보기
42/73

🧮 배열 (Array)

  • 같은 타입의 여러 변수를 하나의 묶음으로 다루는 자료구조입니다.
  • 배열은 연속된 메모리 공간에 값을 저장합니다.
  • 같은 자료형의 데이터를 하나의 이름으로 묶어 관리할 수 있습니다.

📦 배열의 선언과 생성

  • 배열을 사용하려면 선언공간 생성이 필요합니다.
  • 배열을 선언하고 공간을 생성하면, 기본값으로 초기화된 요소들이 메모리에 할당됩니다.
  • 생성과 동시에 초기화하면 원하는 값으로 저장 공간을 설정할 수 있습니다.
//1. 배열 선언
int[] number; //권장

//2. 배열 생성
numbers = new int[5]; //5개의 정수를 저장할 수 있는  배열 생성

//3. 선언과 생성을 동시에
int[] ages = new int[3];

//4. 선언과 동시에 초기화
int[] points = {95,88,76,91,85};

🎯 배열의 사용

  • 배열은 인덱스 기반으로 값을 저장하고 읽을 수 있습니다.
  • 인덱스는 항상 0부터 시작합니다.

🔁 배열의 순회

  • 배열은 for문 또는 while문을 이용해 순차적으로 접근할 수 있습니다.

⚠️ 배열 사용 시 주의사항

  • 배열은 한번 크기가 정해지면 변경할 수 없습니다.
  • 인덱스 범위를 초과하면 오류(Exception)가 발생합니다.
  • 배열을 선언하고 크기를 지정하지 않으면 오류가 발생합니다.
profile
개발자가 되고 싶은 잠자는고양이

0개의 댓글