자료형의 말줄임표를 이용해 가변적인 길이의 값을 받을 수 있다.

 

리턴 타입 메서드명 (자료형 ... 참조 변수명){

 

}

 


public class FlexibleSizeArrayArgument {
    public static void main(String[] args) {
        method1(1, 2);
        method1(1, 2, 3);
        method1();

        method2("안녕", "자바");
        method2("파이썬", "C++", "루비");
        method2();
    }

    public static void method1(int... values) {
        System.out.println(values.length);

        for(int k: values){
            System.out.println(k+" ");
        }
    }

    public static void method2(String ...values){
        System.out.println(values.length);

        for(String k: values){
            System.out.println(k+" ");
        }
    }
}

'Web BackEnd > TIL Memo' 카테고리의 다른 글

이너 클래스와 이너 인터페이스  (0) 2022.01.05
인터페이스  (0) 2022.01.03
자바 제어자2  (0) 2022.01.02
자바 제어자  (0) 2022.01.01
클래스와 객체의 개념  (0) 2021.12.29

+ Recent posts