函数式编程
| 接口 | 描述 | 接收参数代码 |
|---|---|---|
| Function<T,R> | 接受一个参数,返回一个结果 | Function<? super T, ? extends K> func |
| Consumer | 接受一个输入参数,并且不返回任何结果 | Consumer<? super T> func |
| BiFunction<T,U,R> | 接收两个输入参数,并且返回一个结果 | Function<? super R, ? extends V> func |
| BiConsumer<T,U> | 接收两个输入参数,并且不返回结果 | BiConsumer<? super T, ? super U> func |
| Supplier | 无参数,返回一个结果 |
具体使用方案可以去:java.util.function包中查看
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果