Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में संग्रह और संग्रह के बीच अंतर

जावा संग्रह ढांचे का उपयोग वस्तु के संग्रह में हेरफेर करने के लिए किया जाता है। संग्रह ढांचे में कई आवरण वर्ग, सुविधा वर्ग, विरासत कार्यान्वयन के लिए कक्षाएं जैसे वेक्टर और हैशटेबल, संग्रह इंटरफेस और आदि शामिल हैं।

संग्रह जावा संग्रह ढांचे में एक इंटरफ़ेस है। इसे दो भागों में बांटा गया है -

  • Java उपयोग संग्रह - इसमें सेट, कतार, सूची और आदि जैसे वर्ग शामिल हैं।
  • Java उपयोग नक्शा - इसमें Map , SortedMap और आदि जैसे वर्ग शामिल हैं।

दूसरी ओर, संग्रह एक उपयोगिता वर्ग है। इस वर्ग का मुख्य उद्देश्य डेवलपर्स को सुविधा विधि प्रदान करना है। इस वर्ग में केवल स्थिर विधियाँ हैं जो संग्रह पर काम करती हैं और वापस करती हैं। इस वर्ग के सभी तरीके NullPointerException को फेंक देते हैं यदि उन्हें प्रदान किए गए संग्रह या वर्ग ऑब्जेक्ट शून्य हैं।

<टेबल> <थेड> सीनियर। नहीं।
<वें शैली ="पाठ-संरेखण:केंद्र;">कुंजी
<वें शैली ="पाठ-संरेखण:केंद्र;">संग्रह
<वें शैली ="पाठ-संरेखण:केंद्र;">संग्रह

1

बुनियादी

यह जावा संग्रह ढांचे में एक इंटरफ़ेस है

यह संग्रह ढांचे में एक उपयोगिता वर्ग है

2

स्थिर तरीके

इसमें सभी स्थिर तरीके नहीं हैं

इसमें सभी स्थिर विधियाँ हैं

3

ऑपरेशन

इसका उपयोग ऑब्जेक्ट की सूची को एक ही ऑब्जेक्ट में स्टोर करने के लिए किया जाता है

इसका उपयोग संग्रह को संचालित करने के लिए किया जाता है।

संग्रह और संग्रह का उदाहरण

आयात करें सूची जोड़ें ("एचसीएल"); सूची जोड़ें ("डेल"); // प्राकृतिक क्रम Collections.sort(list) के अनुसार आरोही क्रम में क्रमबद्ध सूची; list.forEach(System.out::println); }}
  1. जावा में ऐरेलिस्ट और हैशसेट के बीच अंतर

    हैशसेट और ऐरेलिस्ट दोनों ही जावा संग्रह ढांचे के कुछ सबसे महत्वपूर्ण वर्ग हैं। ArrayList और हैशसेट के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। सीनियर। नहीं. कुंजी ऐरेलिस्ट हैशसेट 1 कार्यान्वयन ArrayList सूची इंटरफ़ेस का कार्यान्वयन है। दूसरी ओर हैशसेट एक सेट इंटरफ़ेस का कार्यान्वयन है। 2 आंतरिक क

  1. जावा में एक इटरेटर और लिस्टइटरेटर के बीच अंतर

    जावा ने इन दो इंटरफेस को एक संग्रह में संग्रहीत डेटा को एक-एक करके पार करने के लिए प्रदान किया। इटरेटर और लिस्ट इटरेटर का आंतरिक कार्यान्वयन उन्हें अलग बनाता है लेकिन दोनों इटरेटर का मुख्य एजेंडा एक ही है। Iterator और ListIterator के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। वरिष्ठ। नहीं. कुंजी पुनरावर्त

  1. जावा में संग्रह और संग्रह के बीच अंतर?

    संग्रह एक इंटरफ़ेस है जबकि संग्रह एक उपयोगिता . है जावा में कक्षा। सेट, सूची, और कतार संग्रह . के कुछ उप-इंटरफ़ेस हैं इंटरफ़ेस, एक मानचित्र इंटरफ़ेस संग्रह . का भी हिस्सा है फ्रेमवर्क, लेकिन यह इनहेरिट नहीं करता संग्रह इंटरफेस। संग्रह . के महत्वपूर्ण तरीके इंटरफ़ेस हैं जोड़ें (), हटाएं (),