배열(Array)
1. 개념
배열(Array)은 동일한 데이터 타입을 가진 여러 요소들이 연속적으로 저장된 자료구조이다.
배열의 각 요소는 인덱스를 사용하여 직접 접근할 수 있다.
2. 특징
- 고정 크기: 배열은 생성 시 정해진 크기를 가지며, 이 크기는 변경할 수 없음
- 인덱스 접근: 배열 요소에 접근하기 위해 인덱스를 사용합니다. 인덱스는 0부터 시작.
- 효율적인 메모리 사용: 연속적인 메모리 공간에 데이터를 저장하기 때문에 메모리를 효율적으로 사용
- 타입 동일성: 배열에 저장되는 모든 요소는 같은 데이터 타입을 가져야 함
3. 자바 예제 코드
public class ArrayExample {
public static void main(String[] args) {
// 정수형 배열 생성 및 초기화
int[] numbers = {1, 2, 3, 4, 5};
// 배열의 모든 요소 출력
for (int i = 0; i < numbers.length; i++) {
System.out.println("Element at index " + i + ": " + numbers[i]);
}
}
}
'개인 블로그' 카테고리의 다른 글
[각코 6주차 개인 블로그] 트리, 해싱 (0) | 2024.02.09 |
---|---|
[모각코 5주차 개인 블로그] 스택,큐,덱 (0) | 2024.02.09 |
[모각코 4주차 개인블로그] 이진탐색 (0) | 2024.02.09 |
[모각코 3주차 개인블로그] 정렬 (0) | 2024.02.09 |
[모각코 1주차 개인 블로그] JAVA 기본 문법 복습 (1) | 2024.01.10 |