람다식이란? 람다식은 메서드를 하나의 식으로 표현한 것입니다. 메서드를 간략하면서도 명확한 식으로 표현할 수 있게 해주며, 메서드의 이름과 반환값이 없어지므로 '익명함수(anonymous function)' 이라고도 합니다. 람다식은 '익명 함수' 답게 메서드에서 이름과 반환타입을 제거하고 매개변수 선언부와 몸통{ } 사이에 ' -> ' 를 추가합니다. //기존방식 반환타입 메서드이름(매개변수 선언) { 문장들 } //람다사용 (매개변수 선언) -> { 문장들 } 람다식의 장단점 장점 1. 코드를 간결하고 명확하게 만들 수 있다. 2. 함수를 만드는 과정이 없어 생산성이 높아진다. 3. 다중 cpu를 활용하는 형태로 구현되어 병렬 프로그래밍에 유리 단점 1. 남발하여 사용할 경우 가독성이 오히려 떨어짐 ..