- 类型参数:
-
T
- 函数的第一个参数的类型 -
U
- 函数的第二个参数的类型 -
R
- 函数结果的类型
- 所有已知的子接口:
-
BinaryOperator<T>
- 函数式接口:
- 这是一个函数式接口,因此可以用作lambda表达式或方法引用的赋值目标。
表示接受两个参数并生成结果的函数。这是
Function
的双参数特化。
这是一个函数式接口,其功能方法是apply(Object, Object)
。
- 自版本:
- 1.8
- 参见:
-
Method Summary
-
Method Details
-
apply
将此函数应用于给定的参数。- 参数:
-
t
- 第一个函数参数 -
u
- 第二个函数参数 - 返回:
- 函数结果
-
andThen
返回一个组合函数,首先将此函数应用于其输入,然后将after
函数应用于结果。如果任一函数的评估引发异常,则将其传递给组合函数的调用者。- 类型参数:
-
V
-after
函数的输出类型,以及组合函数的输出类型 - 参数:
-
after
- 在应用此函数后应用的函数 - 返回:
-
首先应用此函数,然后应用
after
函数的组合函数 - 抛出:
-
NullPointerException
- 如果after为null
-