Kotlin 기본 문법 - Single expression function

2024. 6. 10. 13:42카테고리 없음

# 람다식

- 람다식을 이용해 메소드를 간결하게 정의 가능

 

- 세 개의 숫자의 평균을 리턴해주는 함수를 람다식으로 정의

fun add(num1:Int, num2:Int, num3:Int) = (num1+num2+num3)/3

 

- 메소드를 선언하지 않고 로직을 저장

var add = {num1: Int, num2: Int, num3: Int -> (num1+num2+num3) / 3}
println("평균값은 ${add(10,20,30)}입니다")