जावा संग्रह इंटरफ़ेस

इस ट्यूटोरियल में, हम जावा कलेक्शन इंटरफेस और इसके सब-वेन्फेस के बारे में जानेंगे।

Collectionइंटरफ़ेस जावा संग्रह ढांचे की जड़ इंटरफेस है।

इस इंटरफ़ेस का कोई सीधा कार्यान्वयन नहीं है। हालाँकि, इसे इसके उप-केंद्रों जैसे , और List, के माध्यम से कार्यान्वित किया जाता है ।SetQueue

उदाहरण के लिए, ArrayListवर्ग Listइंटरफ़ेस को लागू करता है जो कि इंटरफ़ेस का एक उप-संस्करण है Collection

संग्रह के उप-स्थान

जैसा कि ऊपर उल्लेख किया गया है, Collectionइंटरफ़ेस में उप-इंटरफ़ेस शामिल हैं जो जावा में विभिन्न वर्गों द्वारा कार्यान्वित किए जाते हैं।

1. सूची सूची

Listइंटरफ़ेस एक आदेश दिया संग्रह हमें जोड़ सकते हैं और एक सरणी जैसे तत्वों को दूर करने की अनुमति देता है। अधिक जानने के लिए, पर जाएँ: जावा सूची इंटरफ़ेस।

2. इंटरफ़ेस सेट करें

Setइंटरफ़ेस गणित में सेट करने के लिए इसी तरह के विभिन्न सेट में दुकान तत्वों के लिए अनुमति देता है। इसमें डुप्लिकेट तत्व नहीं हो सकते। अधिक जानने के लिए, पर जाएँ: जावा सेट इंटरफ़ेस।

3. कतार इंटरफ़ेस

Queueइंटरफ़ेस प्रयोग किया जाता है जब हम में दुकान और पहुँच तत्वों करना चाहते हैं सबसे पहले में, सबसे पहले आउट (फीफो) तरीके से। अधिक जानने के लिए, पर जाएँ: Java कतार इंटरफ़ेस।

संग्रह के तरीके

Collectionइंटरफ़ेस विभिन्न तरीकों कि वस्तुओं पर विभिन्न कार्यों का प्रदर्शन करने के लिए इस्तेमाल किया जा सकता है। ये विधियाँ इसके सभी उप-केंद्रों में उपलब्ध हैं।

  • add() - संग्रह के लिए निर्दिष्ट तत्व सम्मिलित करता है
  • size() - संग्रह का आकार देता है
  • remove() - संग्रह से निर्दिष्ट तत्व निकालता है
  • iterator() - संग्रह के तत्वों का उपयोग करने के लिए एक पुनरावृत्ति देता है
  • addAll() - एक निर्दिष्ट संग्रह के सभी तत्वों को संग्रह में जोड़ता है
  • removeAll() - संग्रह से निर्दिष्ट संग्रह के सभी तत्वों को निकालता है
  • clear() - संग्रह के सभी तत्वों को हटा देता है

दिलचस्प लेख...