Kotlin 앱 프로그래밍
(코틀린) 람다 함수의 반환
쿠카이든
2023. 5. 21. 18:20
728x90
- 람다 함수도 함수이므로 자신을 호출한 곳에 결괏값을 반환해야 할 때가 있다.
- 람다 함수에서는 return 문을 사용할 수 없다.
val some = {no1: Int, no2, Int -> return no1 * no 2} //오류
- 대신 람다 함수의 반환값은 본문에서 마지막 줄의 실행 결과이다.
fun main() {
val some= {no1: Int, no2: Int ->
println("in lambda function")
no1 * no2
}
println("result : ${some(10, 20)}")
}
728x90