मुझे Stream
जावा 8 में इंटरफेस को समझने में परेशानी हो रही है , खासकर जहां इसे Spliterator
और Collector
इंटरफेस के साथ करना है। मेरे समस्या यह है कि मैं बस नहीं समझ सकता है Spliterator
और Collector
अभी तक इंटरफेस है, और एक परिणाम के रूप में, Stream
इंटरफ़ेस अभी भी कुछ हद तक मेरे लिए अस्पष्ट है।
वास्तव में ए Spliterator
और ए क्या है Collector
, और मैं उनका उपयोग कैसे कर सकता हूं? अगर मैं अपनी खुद की Spliterator
या Collector
(और शायद Stream
उस प्रक्रिया में अपनी खुद की ) लिखने के लिए तैयार हूं, तो मुझे क्या करना चाहिए और क्या नहीं?
मैंने वेब के चारों ओर बिखरे हुए कुछ उदाहरणों को पढ़ा, लेकिन चूंकि यहां सब कुछ अभी भी नया है और परिवर्तनों के अधीन है, उदाहरण और ट्यूटोरियल अभी भी बहुत विरल हैं।