vararg
-
[Kotlin] vararg (Variable number of arguments) 가변인자Kotlin 2021. 5. 9. 23:30
vararg - 함수의 매개변수에 vararg를 붙이면 매개변수의 개수를 유동적으로 받을 수 있다. - 일반적으로 마지막 매개변수에 사용한다. fun testVararg(vararg str: String): Unit { for (s in str) { println(s) } } val array = arrayOf("red", "blue", "green") testVararg(*array) testVararg("red","blue","green") 함수의 매개변수로 배열 형태로 넘길 수 있으나, 갯수가 길어지면 번거롭다. 그러기에 이미 존재하는 배열을 넘기고자 할때는 * Seperate operator를 배열 앞에 prefix로 붙여 넘길 수 있다. Ref) kotlinlang.org/docs/functio..