스트림에서 파라미터로 받는 자주쓰는 람다
Function<T, R>
- R apply(T t);
- 연산을 통해 T타입이 R타입으로 변한
- 스트림 Map
Predicate<T>
- boolean test(T t);
- 연산을 통해 boolean을 리턴
Consumer<T>
- void accept(T t);
- 연산만 함
Supplier<T>
- T get();
- 인자없이 리턴만함.
- 레이지 로딩 같은 경우에 사용
'IT > 자바8-람다' 카테고리의 다른 글
람다 원리 및 값 캡쳐란? (0) | 2020.05.07 |
---|---|
클로져(Closure, Close-over), 쉐도잉 (0) | 2020.05.06 |
Identity 함수? (0) | 2020.04.29 |
람다 사용법 및 규칙 (0) | 2020.04.23 |
First Class Citizen이란? (0) | 2020.04.23 |