विषयसूची:

आप जावा में सेट इंटरफ़ेस को कैसे कार्यान्वित करते हैं?
आप जावा में सेट इंटरफ़ेस को कैसे कार्यान्वित करते हैं?

वीडियो: आप जावा में सेट इंटरफ़ेस को कैसे कार्यान्वित करते हैं?

वीडियो: आप जावा में सेट इंटरफ़ेस को कैसे कार्यान्वित करते हैं?
वीडियो: 14.9 जावा कलेक्शन फ्रेमवर्क में इंटरफ़ेस सेट करें 2024, नवंबर
Anonim

जावा में सेट करें

  1. सेट एक इंटरफेस जो संग्रह का विस्तार करता है। यह वस्तुओं का एक अनियंत्रित संग्रह है जिसमें डुप्लिकेट मानों को संग्रहीत नहीं किया जा सकता है।
  2. मूल रूप से, सेट है कार्यान्वित द्वारा हैशसेट , LinkedHashSet या TreeSet (क्रमबद्ध प्रतिनिधित्व)।
  3. सेट इसके उपयोग को बढ़ाने के लिए स्पष्ट, आकार आदि जोड़ने, हटाने के विभिन्न तरीके हैं इंटरफेस .

इसके अलावा, जावा में सेट इंटरफ़ेस क्या है?

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

इसके अलावा, उदाहरण के साथ जावा में इंटरफ़ेस क्या है? एक वर्ग की तरह, एक इंटरफेस विधियों और चर हो सकते हैं, लेकिन विधियों में घोषित किया गया है इंटरफेस डिफ़ॉल्ट सार हैं (केवल विधि हस्ताक्षर, कोई निकाय नहीं)। इंटरफेस निर्दिष्ट करें कि कक्षा को क्या करना चाहिए और कैसे नहीं। यह कक्षा का खाका है। ए जावा पुस्तकालय उदाहरण है, तुलनित्र इंटरफेस.

इसके अतिरिक्त, क्या हम जावा में सेट किए गए ऑब्जेक्ट को संशोधित कर सकते हैं?

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

सूची और सेट इंटरफ़ेस को लागू करने वाले वर्ग क्या हैं?

2) सूची जबकि डुप्लीकेट की अनुमति देता है सेट डुप्लिकेट तत्वों की अनुमति नहीं देता है। के सभी तत्व सेट यदि आप डुप्लिकेट तत्व डालने का प्रयास करते हैं तो अद्वितीय होना चाहिए सेट यह मौजूदा मूल्य को प्रतिस्थापित करेगा। 3) सूची कार्यान्वयन: ऐरेलिस्ट, लिंक्डलिस्ट इत्यादि। सेट कार्यान्वयन: हैशसेट, लिंक्ड हैशसेट, ट्रीसेट आदि।

सिफारिश की: