variable number of arguments

자바처럼 코틀린도 가변 인자를 지원한다

가변 인자를 사용하면 함수를 호출할 때 일일히 인자 개수를 기입 할필요 없이 유동적으로 지정 할수 있다

사용 할려면 인자 앞에 vararg 를 붙이면 된다

fun sum(vararg num: Int) =  num.sum()

fun main(args: Array<String>) {
	val n1 = sum(1)
	val n2 = sum(1,2,3,4,5)
	println(n1) // 1
	println(n2) // 15
}