J'ai du mal à comprendre l' Streaminterface de Java 8, en particulier lorsqu'il s'agit de SpliteratoretCollector interfaces . Mon problème est que je ne peux tout simplement pas comprendre Spliteratoret les Collectorinterfaces encore, et par conséquent, l' Streaminterface est encore quelque peu obscure pour moi.
Qu'est-ce qu'un Spliteratoret unCollector , et comment puis-je les utiliser? Si je suis prêt à écrire le mien Spliteratorou Collector(et probablement le mien Streamdans ce processus), que dois-je faire et ne pas faire?
J'ai lu quelques exemples éparpillés sur le Web, mais comme tout ici est encore nouveau et sujet à modifications, les exemples et les tutoriels sont encore très rares.