Language/Kotlin
코틀린의 메소드 디폴트 값, @JvmOverloads
본 글은 Dmitry Jemerov, Svetlana Isakova의 "Kotlin in action" 책을 참고하여 작성한 글입니다. 본 글에서는 코틀린 메소드의 디폴트 값을 사용하는 방법과 @JvmOverloads 어노테이션에 대해 살펴볼 예정입니다. 그리고, 참고내용으로 인자명 사용하여 메소드를 호출하는 방법도 함께 살펴봅니다. 디폴트 값(default value) 자바와는 다르게 코틀린에는 디폴트 값이 있습니다. 해당 파라미터를 이용하면, 편리한 부분이 많습니다. 우선 사용 하지 않았을때 예제를 살펴봅시다. fun main() { val list = listOf(1, 7, 3, 8) println(joinToString(list, "; ", "(", ")")) } fun joinToString (..
2019. 3. 3. 20:12
최근댓글