기술블로그

    람다 식(Lambda Expression)

    람다 식(Lambda Expression)

    📕람다 식(Lambda Expression) 함수를 하나의 식(Expression)으로 표현한 것으로, 익명 함수(Anonymous Function)를 간결하게 표현하는 데에 쓰인다. 람다식을 사용하면 코드가 간결해지고 개발자의 의도를 명확히 드러낼 수 있다는 장점이 있다. 다만 람다식으로 만든 함수는 일회용이기 때문에 재사용이 불가능하다. 📖람다 식의 형태 람다식은 무명 메서드가 발전한 형태이다. 람다 식의 형태를 잘 보면 무명 메서드의 delegate 키워드와 매개 변수 형식을 삭제한 뒤 람다 연산자 '=>'를 더한 것을 볼 수 있다. 위의 형태로 사용해도 정상적으로 작동하지만 구문(statement)이 하나라면 중괄호와 return, 세미콜론까지도 삭제할 수 있다. 또한 매개 변수가 하나라면 소괄호..