Java에서 가변 길이 매개 변수 사용하기

  • 2 minutes to read

개요

Java에서 가변 길이 매개 변수는 함수에 임의의 개수의 인자를 전달할 수 있게 해줍니다. 이 강좌에서는 가변 길이 매개 변수를 사용하는 간단한 예제를 살펴보겠습니다.

가변 길이 매개 변수를 사용한 합계 구하기

다음은 가변 길이 매개 변수를 사용하여 정수의 합계를 구하는 함수를 만드는 예제입니다.

필요한 패키지

먼저, System 패키지를 사용합니다.

import java.util.*;
함수 구현

sum 함수를 구현하고 ... 키워드를 사용하여 가변 길이 매개 변수를 선언합니다.

public static int sum(int... numbers) {
    int total = 0;

    for (int number : numbers) {
        total += number;
    }

    return total;
}
메인 함수

메인 함수에서 sum 함수를 호출하고 결과를 출력합니다.

public static void main(String[] args) {
    int result = sum(1, 2, 3, 4);
    System.out.printf("합계: %d\n", result);
}

이 예제에서 sum 함수는 가변 길이 매개 변수를 사용하여 정수들의 합계를 계산합니다. 이를 위해, ... 키워드를 사용하여 가변 길이 매개 변수를 선언하고, for를 사용하여 각 인자를 처리합니다.

결론

이 강좌에서는 Java에서 가변 길이 매개 변수를 사용하는 간단한 예제를 살펴보았습니다. 가변 길이 매개 변수를 사용하면 함수에 임의의 개수의 인자를 전달할 수 있으므로, 유연한 프로그래밍이 가능해집니다. 이러한 기능은 특히 로깅, 오류 처리, 사용자 정의 형식 지정 함수 등의 작업에서 유용하게 사용될 수 있습니다.

VisualAcademy Docs의 모든 콘텐츠, 이미지, 동영상의 저작권은 박용준에게 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 전재와 복제를 금합니다. 사이트의 콘텐츠를 복제하여 블로그, 웹사이트 등에 게시할 수 없습니다. 단, 링크와 SNS 공유, Youtube 동영상 공유는 허용합니다. www.VisualAcademy.com
박용준 강사의 모든 동영상 강의는 데브렉에서 독점으로 제공됩니다. www.devlec.com