ఉపయోగకరమైన తరగతుల జాబితా

కామన్స్ ప్రాజెక్ట్ జావా కలెక్షన్స్ ప్లాట్‌ఫారమ్‌ను పూర్తి చేస్తుంది. ఇది సేకరణలను చాలా సులభతరం చేసే అనేక తరగతులను అందిస్తుంది. ఇది అనేక కొత్త ఇంటర్‌ఫేస్‌లు, ఇంప్లిమెంటేషన్‌లు మరియు యుటిలిటీలను కూడా అందిస్తుంది.

కామన్స్ ప్రాజెక్ట్ సేకరణల యొక్క ప్రధాన లక్షణాలు క్రింది విధంగా ఉన్నాయి:

  • బ్యాగ్
    ఇంటర్‌ఫేస్‌లు ప్రతి వస్తువు యొక్క బహుళ కాపీలను కలిగి ఉండే సేకరణలను సులభతరం చేస్తాయి.
  • BidiMap
    BidiMap ఇంటర్‌ఫేస్‌లు ద్వి దిశాత్మక మ్యాప్‌లను అందిస్తాయి, ఇవి విలువలను ఉపయోగించి కీలు లేదా కీలను ఉపయోగించి విలువలను వెతకడానికి ఉపయోగించవచ్చు.
  • MapIterator
    MapIterator ఇంటర్‌ఫేస్ మ్యాప్‌లపై సాధారణ పునరావృతాన్ని అందిస్తుంది.
  • పరివర్తన డెకరేటర్లు
    పరివర్తన డెకరేటర్లు సేకరణలోని ప్రతి వస్తువును సేకరణకు జోడించినప్పుడు మరియు దానిని మార్చవచ్చు.
  • సమ్మేళనం సేకరణలు
    బహుళ సేకరణలు ఒకే విధంగా పరిగణించబడినప్పుడు సమ్మేళనం సేకరణలు ఉపయోగించబడతాయి.
  • ఆర్డర్ చేయబడిన మ్యాప్
    ఆర్డర్ చేయబడిన మ్యాప్‌లు మూలకాలు జోడించబడిన క్రమాన్ని నిర్వహిస్తాయి.
  • ఆర్డర్ చేయబడిన సెట్
    ఆర్డర్ చేయబడిన సెట్‌లు మూలకాలు జోడించబడిన క్రమాన్ని నిల్వ చేస్తాయి.
  • రిఫరెన్స్ మ్యాప్
    కఠినమైన నియంత్రణలో కీలు/విలువలను సేకరించడానికి రిఫరెన్స్ మ్యాప్ మిమ్మల్ని అనుమతిస్తుంది.
  • కంపారిటర్ ఇంప్లిమెంటేషన్స్
    చాలా కంపారిటర్ ఇంప్లిమెంటేషన్స్ అందుబాటులో ఉన్నాయి.
  • ఇటరేటర్ ఇంప్లిమెంటేషన్‌లు
    అనేక ఇటరేటర్ అమలులు అందుబాటులో ఉన్నాయి.
  • అడాప్టర్ తరగతులు
    శ్రేణులు మరియు ఎన్యూమ్‌లను సేకరణలుగా మార్చడానికి అడాప్టర్ తరగతులు అందుబాటులో ఉన్నాయి.
  • యుటిలిటీస్ యుటిలిటీస్
    యూనియన్, ఖండన వంటి సెట్ సిద్ధాంతాల యొక్క సాధారణ లక్షణాలను పరీక్షించడానికి లేదా సృష్టించడానికి అందుబాటులో ఉన్నాయి. మూసివేయడానికి మద్దతు ఇస్తుంది.

చాలా సమాచారం ఉంది, కాబట్టి అలాంటి సేకరణలు ఉన్నాయని గుర్తుంచుకోవడానికి ప్రయత్నించండి.

మరియు ఒక విషయం గుర్తుంచుకో! మీరు మీ స్వంత, ప్రత్యేకమైన ఏదైనా అమలు చేయాలనుకుంటే, దీనికి ఇప్పటికే సిద్ధంగా ఉన్న పరిష్కారం ఉందో లేదో తనిఖీ చేయండి. జావా నేర్చుకునే మొదటి వ్యక్తి మీరు కానందున ఇది చాలా మటుకు అవుతుంది. మీరు కొన్ని రెడీమేడ్ సొల్యూషన్‌ని ఉపయోగిస్తే, అది మీకు మరియు మీ సహోద్యోగులకు సులభంగా ఉంటుంది)