【发布时间】:2014-01-23 16:10:57
【问题描述】:
是否只使用Collection 的forEach 方法执行内部迭代?
对象或也可以使用Stream 的方法,如filter、reduce 等?
【问题讨论】:
-
这和your previous question有区别吗?
-
是的,我想知道像 sum 这样的方法是否也使用内部迭代。
-
sum是一个终端操作,所以是的,它确实会迭代...如果您真的对流 api 的内部结构感兴趣,您应该检查代码... -
@assylias,哪里可以看到sum的实现代码?
-
下载jdk 8(自带源码),使用sum编写代码,在debug模式下运行,进入方法。