배열

유신형·2024년 3월 5일

자바

목록 보기
12/22
  • 동일한 데이터 타입의 여러 값을 한곳에 담을 수 있는 자료 구조

    • 배열은 고정된 크기를 갖으며, 각 요소는 인덱스(=index, 방 번호)를 통해 접근할 수 있다.

정수타입 배열 선언

int[] numbers;

위 코드는 int 타입의 배열 변수 numbers를 선언한 상태이다.
이 배열은 변수만 선언하고 아직 크기가 지정되지 않았기 때문에 할당되지 않은 상태이다.

배열 할당 및 초기화

numbers = new int[3];

위 코드는 크기가 3인 int 타입의 배열을 할당하고 초기화한다.
이제 numbers 배열은 3개의 요소를 갖게된다. 배열의 각 요소는 인덱스를 사용하여 접근할 수 있다.

인덱스(방 번호)는 0부터 시작한다. (=첫번째 요소)

요소에 값 할당

numbers[0] = 10; // 첫번째 요소에 값 10 할당

배열은 반복문과 함께 사용하여 각 요소에 대해 동일한 작업을 수행할 수도 있다.

배열에는 다양한 메소드와 기능이 제공된다.
자바의 표준 라이브러리에서도 다양한 배열 관련 유틸리티 클래스가 제공됩니다.
배열은 자바 프로그래밍에서 매우 중요하며, 많은 자료를 효과적으로 관리하는 데 사용됩니다.

0개의 댓글