자바 5에서 추가된 기능인 가변인자.


메소드의 인자값을 넣을때, 인수값의 개수가 일정하지 않을때 사용할 수 있는 기능.


-사용법


public void print(String... strings)


위와 같이 선언시에 ...을 넣으므로써 일정하지 않은 인수값을 모두 수용할 수 있게 된다.



-예시


public static void main( String[] args ){

     varargs("aa", "bb", "cc", "dd");


     varargs("11", "22");

}

public static void varargs(String... strings){

for( String str : strings){

System.out.println(str);

}

}



※ 유의점 : 자바 5 부터 사용 가능.