가변 인자는 영어로 Variable Argument라고 한다. 그러므로 클래스 이름을 VariableArgument라고 하자.
public class Solution {
public static void main(String[] args) {
compare(1, 2, 3, 4);
compare(2, 5, 7);
compare(990, 500, 240, 1000, 300, 200);
}
static void compare(int... args) {
int max = 0;
int min = 999999;
for(int i : args){
if(max < i) max = i;
if(min > i) min = i;
}
System.out.println("최대값: " + max);
System.out.println("최소값: " + min);
}
}
/**
* 결과
* 최대값: 4
* 최소값: 1
* 최대값: 7
* 최소값: 2
* 최대값: 1000
* 최소값: 200
*/
'Computer > Basic Java' 카테고리의 다른 글
Java에서 홈 디렉토리 구하기 (0) | 2018.07.30 |
---|---|
[Java] Date를 SimpleDateFormat으로 입맛에 맞는 시간 정보만 출력하기 (0) | 2018.07.30 |
Java 8 업데이트된 내용 정리 - 람다식* (0) | 2018.07.30 |
[Java] 오른쪽 정렬(Right Alignment) (0) | 2018.07.29 |