원문 : https://dev.java/learn/lambdas/functional-interfaces/ Predicate를 사용하여 개체 테스트 Predicate 구현 및 사용 세 번째 인터페이스는 Predicate 인터페이스입니다. Predicate는 개체를 테스트하는 데 사용됩니다. 나중에 보게 될 주제인 Stream API에서 스트림을 필터링하는 데 사용됩니다. 추상 메서드는 개체를 가져와 부울 값을 반환합니다. 이 인터페이스는 Consumer보다 조금 더 복잡합니다. 여기에는 기본 메서드와 정적 메서드가 정의되어 있으며 이에 대해서는 나중에 살펴보겠습니다. abstract method에 집중해 보겠습니다. @FunctionalInterface public interface Predicate { ..