Ich habe Probleme, die Stream
Schnittstelle in Java 8 zu verstehen , insbesondere dort, wo sie mit den Schnittstellen Spliterator
und zu tun hat Collector
. Mein Problem ist, dass ich Spliterator
die Collector
Schnittstellen einfach noch nicht verstehen kann und die Schnittstelle daher Stream
für mich immer noch etwas dunkel ist.
Was genau ist a Spliterator
und a Collector
und wie kann ich sie verwenden? Was soll ich tun und was nicht, wenn ich bereit bin, mein eigenes Spliterator
oder Collector
(und wahrscheinlich mein eigenes Stream
in diesem Prozess) zu schreiben ?
Ich habe einige Beispiele gelesen, die im Internet verstreut sind, aber da hier alles noch neu ist und Änderungen unterliegt, sind Beispiele und Tutorials immer noch sehr spärlich.