Kotlin - 람다 프로그래밍
람다란 ? 람다식 (lambda expression) 은 기본적으로 다른 함수에 넘길 수 있는 작은 코드 조각 이다. 람다를 사용하면, 공통 코드 구조를 라이브러리화 하기 쉽다. 코틀린 표준 라이브러리는 람다를 아주 많이 사용한다. 람다 소개 - 코드 블록을 함수 인자로 넘기기 자바에서는 익병 내부 클래스를 통해 코드를 함수에 넘기거나 변수에 저장하는 방식을 사용했다. - 클래스를 선언하고, 클래스를 인스턴스화 해서 함수에 넘기는 방법을 채용 - 이는 매우 번거로운 일이다. 함수형 프로그래밍에서는 함수를 값 처럼 다룰수 있는것이 핵심 - 함수를 직접 다른 함수에 전달할 수 있다. `java` button.setOnClickListener(new OnClickLisntener() { @Override pu..
Kotlin
2020. 11. 8. 21:53