[Kotlin] 코틀린 람다#3 Functional Interface, SAM, apply, with, buildString
이 글은 Kotlin In Action을 참고 하였습니다.더욱 자세한 설명이나 예제는 직접 책을 구매하여 확인 하시기 바랍니다5.4 자바의 functional interface 호출자바에는 이미 많은 functional interface들이 존재합니다.Runnable, Callable, onClickListener등 기존부터 존재하던것 들과 Java8 부터 Predicate, Function, Supply, Consumer들 50개가 넘는 functional interface이 추가되었습니다.코틀린에서 이런 함수들을 호출할때 바로 람다식을 사용할수 있습니다.물론 자바에서 처럼 익명 클래스를 사용해도 됩니다. (코틀린에서는 object를 사용하면 되겠죠?)변환은 컴파일러가 알아서 합니다~5.4.1 코틀린에..