[Java] lambda (1/2) - 람다와 함수형 인터페이스
람다
람다란 무엇이고 어떤 구성인가
람다표현식은 메서드로 전달할 수 있는 익명 함수를 단순화한 것이라고 할 수있다.
람다식에 이름은 없지만, 파라미터 리스트, 바디, 변환 형식, 발생할 수 있는 예외 리스트는 가질 수 있다.
기존 코드 대비 간결해진다
//기존 코드
Comparator<Apple> byWeight = new Comparator<Apple>(){
public int compare(Apple a, Apple a2){
...
gunn96.hashnode.dev4 min read