[Kotlin] 표준함수
표준 함수란? - Kotlin에서 보편적으로 사용되는 유틸리티 함수이며, 람다를 인자로 받아 동작한다. - 이 포스팅에선 (apply, let, run with, also, takeIf) 6개의 사용 방법을 알아본다 - Kotlin 표준 함수는 내부적으로 확장 함수(extension function)이며, 확장 함수를 실행하는 주체를 수신자 또는 수신자 객체라고 한다. - 따라서 확장 함수가 호출될 때 수신자 객체의 참조가 확장 함수로 전달된다. apply - apply 함수는 사용할 객체를 생성 시 생성할 객체를 apply 수신자 객체에 전달하고, 수신자 객체의 할 일이 종료되면 객체를 반환합니다. - 특정 객체를 생성하면서, 객체를 초기화 할 코드가 있는 경우 사용됩니다. - 아래 코드를 보면 app..
Programming language/Kotlin
2020. 12. 6. 00:25