람다 표현식 썸네일형 리스트형 Chapter3 람다 표현식 람다 표현식 : 메서드로 전달할 수 있는 익명 함수를 단순화 한 것 [기존의 코드] Comparator byWeight = new Comparator() { @Override public int compare(Apple o1, Apple o2) { return o1.getWeight().compareTo(o2.getWeight()); } }; [람다를 적용한 코드] Comparator byWeight = (Apple o1, Apple o2) -> o1.getWeight().compareTo(o2.getWeight()); ※ 람다 표현식은 return 을 함축하고 있음으로 return 명시 X 람다는 어디에 사용할까? > 람다는 함수형 인터페이스 (많은 디폴트 메소드를 갖고 있더라도 추상 메소드가 오직 1.. 더보기 이전 1 다음