[Kotlin In Action] 가변 인자
가변 길이 인자는 메소드를 호출할 때 원하는 개수만큼 값을 인자로 넘기면 자바 컴파일러가 배열에 그 값들을 넣어주는 기능입니다. 코틀린의 가변 길이 인자도 자바와 비슷합니다. 다만 문법이 조금 다릅다. 타입 뒤에 . . .를 붙이는 대신 코틀린에서는 파라미터 앞에 vararg 변경자를 붙입니다. //mutableListof() //val list = mutableListOf() public inline fun mutableListOf(): MutableList = ArrayList() //mutableListOf(1,2,3,4,5,6,7,8,9,10) //val list = mutableListOf(1,2,3,4,5,6,7,8,9,10) public fun mutableListOf(vararg eleme..
Language/Kotlin In Action
2021. 4. 22.