Predicate 썸네일형 리스트형 [Java] Predicate 인터페이스 /* Predicate 인터페이스 */ 함수형 프로그래밍을 구현하기 위해 jdk 1.8에 나왔다. /* Predicate 의 test() */ boolean test(T t); test() 메서드는 제너릭 타입 T t로 특정 작업(함수형 프로그래밍, 람다식)을 수행한다. /* 예제1 */ Predicate predicate = (input) -> input > 100; predicate.test(10); //false predicate.test(200); //true 위의 예제를 보면 함수형 프로그래밍을 만들면 test 메서드를 따로 정의할 필요가 없다. (이미 정의가 되어있다) 따라서 다음과 같은 식도 가능하다 /* 예제2 */ public void deleteById(int id){ // Todo는.. 더보기 이전 1 다음