메서드 참조

개발/Java

메서드 참조

메서드 참조 이제 람다 표현식에 이어 메서드 참조에 대해 알아보자. 메서드 참조를 이용해 기존의 메서드 정의를 재활용해서 람다처럼 전달할 수 있다. 때로는 람다 표현식보다 메서드 참조를 사용하는 것이 더 가독성이 좋으며 자연스러울 수 있다. 다음은 메서드 참조와 새로운 자바8 API를 이용한 정렬 예시다. //기존 코드 inventory.sort((Apple a1, Apple a2) -> a1.getWeight().compareTo(a2.getWeight()))); //다음은 메서드 참조와 java.util.Comparator.comparing을 활용한 코드다. inventory.sort(comparing(Apple::getWeight)); //이제부터 이 문법에 대해 알아보자. 메서드 참조는 특정 메서..

Debin
'메서드 참조' 태그의 글 목록