
java.util.function 패키지
·
자바/람다식
1. java.util.function 패키지 - 이 패키지에는 일반적으로 자주 쓰이는 형식의 메서드를 함수형 인터페이스로 미리 정의해 놓았다. - 아래는 대표적 5가지 함수형 인터페이스이다. (1) java.lang.Runnable : 매개변수와 반환값이 없다. (2) Supplier : 매개변수가 없고, 반환값만 있다. (3) Consumer : 매개변수만 있고, 반환값은 없다. (4) Function : 일반적인 함수로 하나의 매개변수를 받아서 결과를 반환한다. (5) Predicate : 조건식을 표현하는데 사용된다. : 매개변수는 하나, 반환타입은 boolean이다. : 반환타입이 boolean인 것을 제외하면 (4) Function과 동일하다. - 매개변수가 두 개인 함수형 인터페이스는 Con..