Java 中的函数式接口
Posted Lemo_wd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 中的函数式接口相关的知识,希望对你有一定的参考价值。
java.util.function
中定义了几组类型的函数式接口以及针对基本数据类型的子接口。
Predicate -- 传入一个参数,返回一个bool结果, 方法为boolean test(T t) Consumer -- 传入一个参数,无返回值,纯消费。 方法为void accept(T t) Function<t,r> -- 传入一个参数,返回一个结果,方法为R apply(T t) Supplier -- 无参数传入,返回一个结果,方法为T get() UnaryOperator -- 一元操作符, 继承Function<t,t>,传入参数的类型和返回类型相同。 BinaryOperator -- 二元操作符, 传入的两个参数的类型和返回类型相同, 继承BiFunction
233
以上是关于Java 中的函数式接口的主要内容,如果未能解决你的问题,请参考以下文章