Java 8 中常用的函数式接口
| 函数式接口 | 函数描述符 |
| Predicate |
T->boolean |
| Consumer |
T->void |
| Function |
T->R |
| Supplier |
()->T |
| UnaryOperator |
T->T |
| BinaryOperator |
(T, T)->T |
| BiPredicate |
(L, R)->boolean |
| BiConsumer |
(T, U)->void |
| BiFunction |
(T, U)->R |
//Java8 in action
| 函数式接口 | 函数描述符 |
| Predicate |
T->boolean |
| Consumer |
T->void |
| Function |
T->R |
| Supplier |
()->T |
| UnaryOperator |
T->T |
| BinaryOperator |
(T, T)->T |
| BiPredicate |
(L, R)->boolean |
| BiConsumer |
(T, U)->void |
| BiFunction |
(T, U)->R |
//Java8 in action