जावा में सेट क्लास क्या है?
जावा में सेट क्लास क्या है?

वीडियो: जावा में सेट क्लास क्या है?

वीडियो: जावा में सेट क्लास क्या है?
वीडियो: जावा में सेट और हैशसेट - पूर्ण ट्यूटोरियल 2024, नवंबर
Anonim

जावा - NS सेट इंटरफेस। विज्ञापन। ए सेट एक संग्रह है जिसमें डुप्लिकेट तत्व नहीं हो सकते हैं। यह गणितीय मॉडल करता है सेट अमूर्त NS सेट इंटरफ़ेस में केवल संग्रह से विरासत में मिली विधियाँ हैं और यह प्रतिबंध जोड़ता है कि डुप्लिकेट तत्व निषिद्ध हैं।

इसके अनुरूप, जावा में क्या सेट और प्राप्त किया जाता है?

समझ सके पाना तथा सेट , यह सब संबंधित है कि विभिन्न वर्गों के बीच चर कैसे पारित किए जाते हैं। NS पाना किसी वर्ग से किसी विशेष चर मान को प्राप्त करने या पुनर्प्राप्त करने के लिए विधि का उपयोग किया जाता है। ए सेट value का उपयोग वेरिएबल को स्टोर करने के लिए किया जाता है। का पूरा बिंदु पाना तथा सेट डेटा मानों को तदनुसार पुनर्प्राप्त और संग्रहीत करना है।

इसी तरह, जावा में सेट हैं? NS जावा मंच में तीन सामान्य उद्देश्य होते हैं सेट कार्यान्वयन: हैशसेट, ट्रीसेट, और लिंक्डहैशसेट। हैशसेट, जो अपने तत्वों को हैश तालिका में संग्रहीत करता है, सबसे अच्छा प्रदर्शन करने वाला कार्यान्वयन है; हालांकि यह पुनरावृत्ति के क्रम से संबंधित कोई गारंटी नहीं देता है।

बस इतना ही, जावा में एक सेट कैसे काम करता है?

आंतरिक रूप से हैशसेट कार्यान्वयन जावा . सेट हैश मैप के माध्यम से अपने तत्वों में विशिष्टता प्राप्त करता है। जब कोई तत्व पास किया जाता है सेट , इसे ऐड (एलिमेंट ई) विधि में हैश मैप में एक कुंजी के रूप में जोड़ा जाता है। अब, एक मान को कुंजी से संबद्ध करने की आवश्यकता है।

एक सेट पुनरावर्तनीय जावा है?

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

सिफारिश की: