4. 배열

Java에서 배열(Array)은 동일한 데이터 타입을 가진 요소들의 모음입니다. 배열을 사용하면 여러 개의 값을 하나의 변수에 저장하고 처리할 수 있습니다. 배열은 고정된 크기를 가지며, 각 요소는 인덱스를 통해 접근할 수 있습니다.

배열을 선언하고 초기화하는 방법에는 다양한 방법이 있습니다. 다음은 Java에서 배열을 사용하는 기본적인 방법입니다

  1. 배열 선언

    dataType[] arrayName;  // 또는 dataType arrayName[];
  2. 배열 생성과 초기화

    • 배열의 크기를 지정하여 생성하는 방법

      arrayName = new dataType[size];

      예를 들어, int 타입의 배열을 크기 5로 생성하는 경우

      int[] numbers = new int[5];
    • 배열을 선언과 동시에 초기화하는 방법

      dataType[] arrayName = {value1, value2, value3, ...};

      예를 들어, String 타입의 배열을 초기값으로 설정하는 경우

      String[] names = {"Alice", "Bob", "Charlie"};
  3. 배열 요소에 접근

    • 인덱스를 사용하여 배열의 특정 요소에 접근합니다. 배열의 인덱스는 0부터 시작하며, 마지막 요소의 인덱스는 배열의 길이보다 1 작습니다.

      arrayName[index] = value;  // 배열 요소에 값을 할당
      value = arrayName[index];  // 배열 요소의 값을 가져옴
  4. 배열의 길이

    • 배열의 길이는 length 속성을 통해 확인할 수 있습니다.

      int length = arrayName.length;  // 배열의 길이를 저장
  5. 배열 반복

    • 반복문을 사용하여 배열의 요소에 접근하고 처리할 수 있습니다. for-each 루프를 통해 간편하게 배열의 모든 요소에 접근할 수 있습니다.

      for (dataType element : arrayName) {
          // 배열의 요소에 대한 작업 수행
      }

배열은 많은 데이터를 처리하고 다루는 데 유용한 자료 구조입니다. Java에서 배열을 적절하게 활용하여 데이터를 저장하고 처리할 수 있습니다

Last updated