यदि संग्रह iterext() के बजाय हैक्स्ट() को परिभाषित करता है। हैक्स्ट(), हम लूप को आसानी से लिख सकते हैं:Java.util.Collection क्यों नहीं है(), अगला अगला() है?
while(collection.hasNext()){…}
इसके बजाय:
Iterator it= collection.iterator();
While(it.hasNext()){…}
बेशक, मैं लूप for(E e:collection)
मौजूद है के लिए आसान तरीका पता है।
इंटरफ़ेस इटरेटर क्यों मौजूद है?
... जब तक वे संग्रह को संशोधित नहीं करते हैं, वे इंगित कर रहे हैं। बाद के मामले में, एक ConcurrentModificationException फेंक दिया जाएगा। – gawi