코틀린 가변인자
-
[Kotlin] 가변인자 varargKotlin/Function 2021. 12. 25. 19:53
가변인자 vararg 변수 선언을 통해 인자 여러개를 대입할 수 있다. vararg를 정확하게 이해하여 Collection api를 보다 더 쉽게 이해하도록 하자. 가변인자를 이해하기 전에 필요한 코틀린의 배열 기초 내용을 정리하였다. 코틀린의 IntArray, ByteArray, DoubleArray, CharArray 등의 클래스 ( primitive타입명Array 클래스) -> JVM의 int[], byte[], double[], char[] 등의 primitive 타입 배열로 타겟팅된다. Library.kt 파일의 top-level 함수 타입ArrayOf 메서드를 사용하여 자바의 primitive 타입 배열인 코틀린 타입Array 객체를 생성한다. 코틀린의 Array 클래스 -> JVM의 객체 배..