【发布时间】:2014-09-25 04:04:55
【问题描述】:
我的数据结构本质上是一个链表,这意味着它的节点包含指向下一个节点的数据。
我已经研究过在这个类上使用 for 循环来促进迭代,我发现必须实现 Iterable 接口。但是,我对如何实现 forEach() 和 spliterator() 以及每个方法的作用感到困惑。
【问题讨论】:
-
Spliterator文档非常深入,您遇到了哪些具体问题? -
显然,简单的“for”循环没有必要,但我仍然想知道它的作用。如果您能提供一个比 API 文档更简短、更清晰的简要概述,那就太好了。
-
你知道Java 8
streams吗?
标签: java list for-loop linked-list iterator