【发布时间】:2020-01-20 22:36:23
【问题描述】:
在 Java 中使用流时,是否可以使用方法引用进行算术加法(而不是 lambda)?
目前(对流的内容求和)我正在使用stream.reduce(0, (x, y) -> x + y),但我想使用stream.reduce(0, Math::add) 之类的东西,如果它存在的话。
在更一般但类似的注释中,Java 中的 每个 方法/操作是否都有方法引用?
【问题讨论】:
-
为什么不创建自己的 add 方法?
-
关于另一个问题,Java 中的每个方法/操作是否都有方法参考 - 看看this Q&A。
标签: java java-stream method-reference