Stream
Java 8 のインターフェースを理解するのに苦労してSpliterator
いますCollector
。私の問題はSpliterator
、Collector
インターフェイスがまだ理解できないことです。その結果、Stream
インターフェイスはまだわかりにくいです。
Spliterator
aと a とは正確には何ですか? またCollector
、それらをどのように使用できますか? 私が自分自身のSpliterator
、またはCollector
(そしておそらくStream
その過程で自分自身のものを)書く気があるなら、私は何をすべきで、何をすべきではないのですか?
Web に散らばっているいくつかの例を読みましたが、ここにあるものはすべてまだ新しく、変更される可能性があるため、例とチュートリアルはまだ非常にまばらです。