जावा संग्रह वस्तुओं के तत्वों को पुनः प्राप्त करने के लिए Iterator और ListIterator कक्षाएं प्रदान करता है।
है नेक्स्ट () विधि
hasNext() यदि संग्रह वस्तु में अगला तत्व है तो इन इंटरफेस की विधि सही हो जाती है अन्यथा यह गलत हो जाती है।
उदाहरण
आयात करें // एक ArrayList ऑब्जेक्ट सूची को तुरंत चालू करना। जोड़ें ("JavaFX"); सूची जोड़ें ("जावा"); इटरेटर <स्ट्रिंग> यह =list.iterator (); System.out.println (it.hasNext ()); यह। अगला (); System.out.println (it.hasNext ()); यह। अगला (); System.out.println (it.hasNext ()); }}आउटपुट
सच्चा सच
अगली() विधि
अगला () Iterator और ListIterator के तरीके संग्रह का अगला तत्व लौटाते हैं।
उदाहरण
आयात करें // एक ArrayList ऑब्जेक्ट सूची को तुरंत चालू करना। जोड़ें ("JavaFX"); सूची जोड़ें ("जावा"); सूची जोड़ें ("वेबजीएल"); सूची जोड़ें ("ओपनसीवी"); सूची जोड़ें ("ओपनएनएलपी"); list.add("JOGL"); सूची जोड़ें ("हडूप"); सूची जोड़ें ("एचबेस"); सूची जोड़ें ("फ्लूम"); list.add ("महौत"); list.add ("इम्पाला"); System.out.println ("सरणी सूची की सामग्री (पहले से अंतिम):"); इटरेटर <स्ट्रिंग> यह =list.iterator (); जबकि (it.hasNext ()) {System.out.println (it.next ()); } }}आउटपुट
सरणी सूची की सामग्री (पहले से अंतिम):JavaFXJavaWebGLOpenCVOpenNLPJOGLHadoopHBaseFlumeMahoutImpala