경험의 기록

코틀린에서는 자바처럼 가변인자를 제공한다.

가변인자를 사용하면 별도의 오버로딩없이 인자수를 유동적으로 활용할 수 있다.

fun main(args:Array<String>){
    println(sum(1,2,3,4))
}

fun sum(vararg numbers : Int) = numbers.sum()
    // 개수가 지정되지 않은 패러미터 (패러미터가 여러개일 시 반드시 마지막에 위치해야함 )

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading