如何实现与Java相关的fold()函数的函数签名?

时间:2014-12-09 13:22:45

标签: java function oop signature fold

启动与Java相关的fold()函数时遇到问题。你能帮我理解折叠功能的结构是如何工作的。我试图使用这种与Java泛型相关的方法。

1 个答案:

答案 0 :(得分:1)

通过“折叠”你可能意味着“向左折叠”,这是“减少”的另一个名称。 Java Stream接口定义了reduce,因此我建议检查该签名:

T reduce(T identity, BinaryOperator<T> accumulator)