[java] 자바의 배열 데이터 타입의 생성과 사용

자바에서 배열은 여러 개의 동일한 타입의 데이터를 저장할 수 있는 데이터 구조입니다. 배열은 고정된 크기를 가지며, 각 요소는 0부터 시작하는 인덱스를 가지고 있습니다.

배열 생성하기

자바에서 배열을 생성하려면 다음과 같은 방법을 사용할 수 있습니다:

// 배열 크기를 지정하여 생성
int[] numbers = new int[5];

// 초기 값으로 배열 생성
int[] numbers = {1, 2, 3, 4, 5};

첫 번째 예제에서는 new int[5]를 이용하여 5개의 정수 요소를 가진 배열을 생성합니다. 배열의 각 요소는 0으로 초기화됩니다.

두 번째 예제에서는 값을 직접 입력하여 초기화한 배열을 생성합니다. 이 경우 배열의 크기는 자동으로 값의 개수에 맞게 설정됩니다.

배열 요소에 접근하기

배열의 개별 요소에 접근하려면 인덱스를 사용해야 합니다. 인덱스는 0부터 시작하며, 배열의 길이보다 작은 값을 가져야 합니다.

int[] numbers = {1, 2, 3, 4, 5};

System.out.println(numbers[0]); // 첫 번째 요소 출력: 1
System.out.println(numbers[2]); // 세 번째 요소 출력: 3
System.out.println(numbers[4]); // 다섯 번째 요소 출력: 5

위의 예제에서는 numbers 배열의 요소에 접근하여 값을 출력합니다.

배열 길이

배열의 길이는 length 속성을 사용하여 확인할 수 있습니다.

int[] numbers = {1, 2, 3, 4, 5};

System.out.println(numbers.length); // 배열의 길이 출력: 5

위의 예제에서는 numbers 배열의 길이를 출력합니다.

배열 순회하기

배열의 모든 요소에 접근하려면 반복문을 사용하여 순회해야 합니다.

int[] numbers = {1, 2, 3, 4, 5};

for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}

위의 예제에서는 for 반복문을 사용하여 numbers 배열의 모든 요소를 출력합니다.

요약

이 블로그에서는 자바에서 배열 데이터 타입을 생성하고 사용하는 방법을 살펴보았습니다. 배열은 동일한 타입의 데이터를 저장하는 유용한 자료 구조이며, 인덱스를 사용하여 개별 요소에 접근할 수 있습니다. 배열의 길이를 확인하고 배열을 순회하는 방법도 알아보았습니다.

더 자세한 내용은 Java 배열 문서를 참조하시기 바랍니다.