उपयुक्त वर्गांची यादी

कॉमन्स प्रकल्प Java कलेक्शन प्लॅटफॉर्मला पूरक आहे. हे अनेक वर्ग प्रदान करते जे संग्रह हाताळणे खूप सोपे करते. हे अनेक नवीन इंटरफेस, अंमलबजावणी आणि उपयुक्तता देखील प्रदान करते.

कॉमन्स प्रकल्प संकलनाची मुख्य वैशिष्ट्ये खालीलप्रमाणे आहेत:

  • बॅग
    इंटरफेस प्रत्येक ऑब्जेक्टच्या एकाधिक प्रती असलेले संग्रह सुलभ करतात.
  • BidiMap
    BidiMap इंटरफेस द्विदिशात्मक नकाशे प्रदान करतात ज्याचा वापर किल्ली किंवा किल्ली वापरून मूल्ये शोधण्यासाठी केला जाऊ शकतो.
  • MapIterator
    MapIterator इंटरफेस नकाशांवर सोपी पुनरावृत्ती प्रदान करतो.
  • ट्रान्सफॉर्मेशन डेकोरेटर्स
    ट्रान्सफॉर्मेशन डेकोरेटर्स संग्रहातील प्रत्येक वस्तू संग्रहात जोडल्याप्रमाणे बदलू शकतात.
  • कंपाऊंड कलेक्‍शन
    कंपाऊंड कलेक्‍शन वापरले जाते जेव्हा एकाधिक कलेक्‍शन एकाच प्रकारे हाताळले जावेत.
  • ऑर्डर केलेला नकाशा
    ऑर्डर केलेले नकाशे ज्या क्रमाने घटक जोडले जातात ते कायम ठेवतात.
  • ऑर्डर केलेले सेट
    ऑर्डर केलेले संच ज्या क्रमाने घटक जोडले जातात ते संग्रहित करतात.
  • संदर्भ नकाशा
    संदर्भ नकाशा तुम्हाला कडक नियंत्रणाखाली की/मूल्ये गोळा करण्याची परवानगी देतो.
  • तौलनिक अंमलबजावणी
    अनेक तुलनात्मक अंमलबजावणी उपलब्ध आहेत.
  • इटरेटर अंमलबजावणी
    अनेक पुनरावृत्ती अंमलबजावणी उपलब्ध आहेत.
  • अॅडॉप्टर क्लासेस
    अॅरे आणि एनम्सचे कलेक्शनमध्ये रूपांतर करण्यासाठी अॅडॉप्टर क्लासेस उपलब्ध आहेत.
  • युटिलिटीज युटिलिटीज
    युनिअन, इंटरसेक्शन यांसारख्या सेट सिद्धांतांचे वैशिष्ट्यपूर्ण गुणधर्म तपासण्यासाठी किंवा तयार करण्यासाठी उपलब्ध आहेत. बंद करण्याचे समर्थन करते.

तेथे भरपूर माहिती आहे, म्हणून फक्त असे संग्रह आहेत हे लक्षात ठेवण्याचा प्रयत्न करा.

आणि एक गोष्ट लक्षात ठेवा! तुम्हाला तुमची स्वतःची, अनोखी एखादी गोष्ट अंमलात आणायची असेल, तर त्यासाठी आधीपासून तयार उपाय आहे का ते तपासा. बहुधा ते होईल, कारण तुम्ही जावा शिकणारे पहिले नाही. तुम्ही काही रेडीमेड सोल्युशन वापरल्यास ते तुमच्यासाठी आणि तुमच्या सहकाऱ्यांसाठी सोपे होईल)