반응형
매개변수로 여러개의 값을 받을 수 있습니다.
fun main(args: Array<String>){
print("hello kotlin!\n")
val n1 = varArg(1)
var n2 = varArg(1, 2, 3, 4, 5)
var intArr = arrayOf(1, 2, 3, 4, 5)
print(n1)
print("\n")
print(n2)
}
fun varArg(vararg num: Int) = num.sum()
단, 배열을 매개변수로 입력하려면 매개변수 앞에 *를 입력해야 합니다.
반응형
'Language > Kotlin' 카테고리의 다른 글
lateinit var와 lazy의 차이 (0) | 2021.10.17 |
---|---|
Kotlin 이란? (0) | 2021.09.03 |
Kotlin의 옵셔널 처리 (0) | 2021.07.11 |