我在理解Stream
Java 8中的接口时遇到了麻烦,尤其是与Spliterator
and Collector
接口有关的接口。我的问题是我根本无法理解Spliterator
和Collector
接口的是,作为一个结果,Stream
接口仍然有些模糊了我。
Spliterator
和和到底是什么Collector
,我如何使用它们?如果我愿意写我自己Spliterator
或Collector
(和可能是我自己Stream
在这个过程中),我应该怎样做和不能做?
我阅读了一些分散在网络上的示例,但是由于此处的所有内容仍然是新内容并且随时可能更改,因此示例和教程仍然非常稀疏。