배열은 자바에서 데이터를 저장하고 조작하는 데 사용되는 중요한 자료 구조입니다. 배열은 동일한 유형의 데이터 요소들의 집합으로 구성되며, 각 요소는 인덱스를 사용하여 접근할 수 있습니다. 자바 배열의 개념과 사용 방법에 대해 알아보겠습니다.
배열 선언과 초기화
배열을 사용하기 위해서는 먼저 배열을 선언하고 초기화해야 합니다. 배열 선언은 다음과 같은 구문을 사용합니다:
데이터_타입[] 배열_이름;
배열을 초기화하려면 다음과 같은 구문을 사용합니다:
배열_이름 = new 데이터_타입[배열_크기];
또는 배열을 선언과 동시에 초기화할 수도 있습니다:
데이터_타입[] 배열_이름 = {값1, 값2, 값3, ...};
배열 요소 접근
배열 요소에 접근하기 위해서는 인덱스를 사용해야 합니다. 자바에서 배열 인덱스는 0부터 시작합니다. 예를 들어, 첫 번째 요소에 접근하려면 인덱스 0을 사용합니다:
배열_이름[0]
배열 요소에 값을 할당하거나 값을 가져오기 위해서는 이와 같은 형식을 사용합니다.
배열의 길이
배열의 길이를 알고 싶을 때에는 배열 객체의 length 속성을 사용합니다:
배열_이름.length
이를 통해 배열의 크기를 알 수 있으며, 반복문 등에서 유용하게 활용할 수 있습니다.
다차원 배열
자바는 다차원 배열도 지원합니다. 이는 배열의 배열로 구성되며, 행과 열의 형태로 데이터를 저장할 수 있습니다. 예를 들어, 2차원 배열은 다음과 같이 선언할 수 있습니다:
데이터_타입[][] 배열_이름 = new 데이터_타입[행의_개수][열의_개수];
마무리
자바 배열은 데이터의 집합을 효율적으로 다루는 데 사용되는 중요한 도구입니다. 배열을 선언하고 초기화한 후에는 인덱스를 사용하여 배열 요소에 접근하고 조작할 수 있습니다. 또한, 다차원 배열을 사용하여 행과 열의 형태로 데이터를 구조화할 수 있습니다.
'IT > java' 카테고리의 다른 글
Java 객체, 클래스, 인스턴스: 객체지향 프로그래밍의 핵심 개념 (0) | 2023.06.07 |
---|---|
Java 표준 입력/출력 - 데이터의 흐름을 다루는 핵심 개념 (0) | 2023.06.07 |
자바 반복문 - 조건에 따라 코드를 반복 실행하는 도구 (0) | 2023.06.06 |
자바 조건문 - 프로그램의 흐름을 제어하는 도구 (0) | 2023.06.06 |
Java 클래스 - 객체 지향 프로그래밍의 핵심 (0) | 2023.06.06 |
댓글