람다 API
-
[Android Studio] Kotlin의 람다 표현식, Member Reference을 이용해 코드의 가독성을 높혀보자개발 끄적끄적/Android 2020. 9. 28. 23:21
Kotlin과 유사한 Java에서도 쓰이는 람다 표현식에 대해 알아보겠습니다. 람다 표현식이란? 람다식 또는 람다 함수는 프로그래밍 언어에서 쓰이는 개념으로 익명 함수를 지칭하는 용어입니다. 코드의 간결성을 목적으로 사용되며 많은 프로그래밍 언어에서 지원합니다. Kotlin에서 함수를 정의할 땐 fun이라는 예약어를 사용합니다. fun sum(x: Int, y:Int) : Int { //함수 내용 return x+y } 위와 같이 fun 함수이름(매개변수) { 함수내용 } 의 형식입니다. 함수이름을 정의하고 () 안에 매개변수를 정의하는 것이 일반적입니다. 그런데 람다 함수는 fun과 함수 이름을 명시하지 않고 축약형으로 선언할 수 있습니다. { 매개변수 -> 함수내용 } 의 형식으로 위 sum함수를 간..