【发布时间】:2018-04-28 08:45:09
【问题描述】:
BiFunction 接口(@987654323@ 包)中有一个默认方法andThen()。
default <V> BiFunction<T,U,V> andThen(Function<? super R,? extends V> after)
文档说:
返回一个组合函数,该函数首先将此函数应用于其输入,然后将 after 函数应用于结果。如果任一函数的求值引发异常,则会将其转发给组合函数的调用者。
理解解释的含义有点令人困惑。据我了解,调用默认的andThen() 方法时会返回一个组合函数。这个组合函数在类型T 和U 上调用,返回类型V。最后,还有在 R 和 V 类型上调用的 after 函数。
这个方法有什么需要?它实际上如何适合图片?
【问题讨论】:
标签: java java-8 function-composition