[java] 배열
배열은 동일한 타입의 여러 값들을 저장하는 데이터 구조입니다. Java에서 배열을 선언하고 사용하는 방법을 알아보겠습니다.
배열 선언하기
배열을 선언하기 위해서는 데이터 타입을 지정하고 대괄호([])를 사용하여 배열임을 표시해야 합니다. 예를 들어, 정수형 배열을 선언하려면 다음과 같이 작성합니다:
int[] numbers;
배열 생성하기
배열을 생성하려면 new
연산자를 사용합니다. 배열을 생성할 때 배열의 크기를 지정해야 합니다. 예를 들어, 5개의 정수를 저장할 수 있는 배열을 생성하는 방법은 다음과 같습니다:
numbers = new int[5];
배열에 값 저장하기
배열에 값들을 저장하기 위해서는 인덱스를 사용합니다. 배열의 인덱스는 0부터 시작하며, 해당 인덱스에 값을 저장할 수 있습니다. 예를 들어, 배열의 첫 번째 위치에 10을 저장하고 싶다면 다음과 같이 작성합니다:
numbers[0] = 10;
배열 값 읽기
배열에 저장된 값을 읽기 위해서도 인덱스를 사용합니다. 인덱스를 통해 해당 위치의 값을 얻을 수 있습니다. 예를 들어, 배열의 두 번째 위치에 저장된 값을 얻으려면 다음과 같이 작성합니다:
int secondNumber = numbers[1];
배열 크기 얻기
배열의 크기를 얻기 위해서는 배열의 length
속성을 사용합니다. 예를 들어, 배열의 크기를 출력하려면 다음과 같이 작성합니다:
int size = numbers.length;
System.out.println("배열의 크기: " + size);
반복문을 사용한 배열 접근
배열의 모든 값을 접근하기 위해서는 반복문을 사용할 수 있습니다. 예를 들어, 배열의 모든 값을 출력하는 방법은 다음과 같습니다:
for(int i=0; i<numbers.length; i++) {
System.out.println(numbers[i]);
}
배열은 Java에서 유용하게 사용되는 데이터 구조 중 하나입니다. 배열을 사용하여 여러 값을 효율적으로 관리할 수 있습니다. 추가적인 자세한 내용은 Java 공식 문서를 참조하시기 바랍니다.