IT/Java
Varags(가변인자)
봉즙
2019. 7. 23. 21:05
Varags : 변수의 타입이 같은 경우, 한개 이상의 변수를 배열처럼 활용할 수 있다. 오버로딩 메서드의 개수가 줄어드는 효과를 갖는다.
public class ForeachLotto {
public static void print(int...mm){
for(int m: mm){
System.out.printf(m+"\t");
}
System.out.println();
}
public static void main(String[] args) {
int[] mm = {1,6,16,22,23,33};
// for(int m: mm){
// System.out.printf(m+"\t");
// }
// System.out.println();
print(mm);
int a=1, b=6, c=16;
print(a);
print(a,b);
print(a,b,c);
}
}
위와 같이 ...을 이용하여 가변인자를 사용