Java Iterable क्या है?
Java Iterable क्या है?

वीडियो: Java Iterable क्या है?

वीडियो: Java Iterable क्या है?
वीडियो: Java. Об Iterator и Iterable c примерами. 2024, नवंबर
Anonim

NS जावा Iterable इंटरफेस ( जावा . लैंग चलने योग्य ) के रूट इंटरफेस में से एक है जावा संग्रह एपीआई। एक वर्ग जो लागू करता है जावा Iterable इंटरफ़ेस के साथ पुनरावृत्त किया जा सकता है जावा प्रत्येक लूप के लिए। पुनरावृति से मेरा तात्पर्य है कि इसके आंतरिक तत्वों को पुनरावृत्त किया जा सकता है।

यह भी जानना है कि एक Iterable क्या है?

एक चलने योग्य एक वस्तु है जिसमें एक _iter_ विधि है जो एक पुनरावर्तक देता है, या जो एक _getitem_ विधि को परिभाषित करता है जो अनुक्रमिक अनुक्रमणिका शून्य से शुरू कर सकता है (और अनुक्रमणिका अब मान्य नहीं होने पर अनुक्रमणिका त्रुटि उठाता है)। तो एक चलने योग्य एक वस्तु है जिससे आप एक पुनरावर्तक प्राप्त कर सकते हैं।

इसके अतिरिक्त, एक सेट पुनरावर्तनीय जावा है? NS सेट इंटरफ़ेस लागू करता है जावा Iterable इंटरफेस। इसलिए आप a. के तत्वों को पुनरावृति कर सकते हैं सेट प्रत्येक लूप के लिए उपयोग करना।

इसके संबंध में, Java में iterable और iterator क्या है?

एक चलने योग्य एक संग्रह का प्रतिनिधित्व करता है जिसे पार किया जा सकता है। लागू करना चलने योग्य इंटरफ़ेस किसी ऑब्जेक्ट को प्रत्येक लूप के लिए उपयोग करने की अनुमति देता है। यह आंतरिक रूप से कॉल करके करता है इटरेटर () वस्तु पर विधि। NS इटरेटर () विधि एक देता है इटरेटर जिसका उपयोग उस वर्ग की किसी वस्तु पर पुनरावृति करने के लिए किया जा सकता है।

Iterable इंटरफ़ेस की एक आवश्यक विधि क्या है?

NS चलने योग्य इंटरफ़ेस बहुत आसान है -- केवल एक ही है तरीका लागू करने के लिए: इटरेटर ()। जब कोई वर्ग लागू करता है चलने योग्य इंटरफ़ेस , यह अन्य वर्गों को बता रहा है कि आप ऑब्जेक्ट में डेटा (यानी, ट्रैवर्स) पर पुनरावृति करने के लिए उपयोग करने के लिए एक इटरेटर ऑब्जेक्ट प्राप्त कर सकते हैं।

सिफारिश की: