자바 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 부터 사용 가능.
'프로그래밍 > Java' 카테고리의 다른 글
[Java] System.out의 결과를 파일로 출력 (0) | 2016.06.15 |
---|---|
[Java] Hikari CP 구현 (0) | 2016.03.30 |
[Java] Sub Class의 필요성 (0) | 2012.10.03 |
[Java] 천단위 콤마 추가, 제거 (0) | 2012.07.26 |
[Java] 초기화 블럭 ( initialization block ) (0) | 2012.03.02 |