Java8中重要的函數接口
接口 | 參數 | 返回類型 | 示例 |
---|---|---|---|
Predicate<T> | T | boolean | 這張唱片已經發行了嗎 |
Consumer<T> | T | void | 輸出一個值 |
Function<T,R> | T | R | 獲得Artist對象的名字 |
Supplier<T> | None | T | 工廠方法 |
UnaryOperator<T> | T | T | 邏輯非 |
BinaryOperator<T> | (T,T) | 求兩個數的乘積 |
接口 | 參數 | 返回類型 | 示例 |
---|---|---|---|
Predicate<T> | T | boolean | 這張唱片已經發行了嗎 |
Consumer<T> | T | void | 輸出一個值 |
Function<T,R> | T | R | 獲得Artist對象的名字 |
Supplier<T> | None | T | 工廠方法 |
UnaryOperator<T> | T | T | 邏輯非 |
BinaryOperator<T> | (T,T) | 求兩個數的乘積 |