1. 概述
在本文中,我们将定义一个_TriFunction_ FunctionalInterface,它表示一个接受三个参数并计算结果的函数。稍后,我们还将看到一个使用Vavr库内置_Function3_的例子。
2. 创建我们自己的_TriFunction_接口
自Java 8版本以来,Java定义了_BiFunction FunctionalInterface_。它代表一个接受两个参数并计算结果的函数。为了允许函数组合,它还提供了一个_andThen()_方法,该方法将另一个_Function_应用于_BiFunction_的结果。
大约 2 分钟