ዝርዝር ሁኔታ:

HashMap ማግኘት ዘዴን እንዴት መጠቀም ይቻላል?
HashMap ማግኘት ዘዴን እንዴት መጠቀም ይቻላል?

ቪዲዮ: HashMap ማግኘት ዘዴን እንዴት መጠቀም ይቻላል?

ቪዲዮ: HashMap ማግኘት ዘዴን እንዴት መጠቀም ይቻላል?
ቪዲዮ: Python - Strings! 2024, ግንቦት
Anonim

ጃቫ መጠቀሚያ HashMap ማግኘት () ዘዴ

  1. መግለጫ። የ ማግኘት (የነገር ቁልፍ) ዘዴ ጥቅም ላይ ይውላል ወደ ዋጋውን ይመልሱ ወደ የተገለጸው ቁልፍ የትኛው ካርታ ነው ወይም ይህ ካርታ ለቁልፍ ምንም ካርታ ካልያዘ ባዶ ይሆናል።
  2. መግለጫ. የሚከተለው የጃቫ መግለጫ ነው።
  3. መለኪያዎች.
  4. ዋጋ መመለስ.
  5. በስተቀር።
  6. ለምሳሌ.

እንዲሁም የGET ዘዴ በHashMap ውስጥ እንዴት እንደሚሰራ ተጠየቀ?

በጃቫ ውስጥ የ HashMap ስራ

  1. እኩል()፡ የሁለት ነገሮችን እኩልነት ይፈትሻል። ቁልፉን ያነፃፅራል፣ እኩል ይሁኑ አይሁን።
  2. hashCode()፡ ይህ የነገሩ ክፍል ዘዴ ነው። የነገሩን የማስታወሻ ማጣቀሻ በኢንቲጀር መልክ ይመልሳል።
  3. ባልዲዎች፡ የመስቀለኛ መንገድ ድርድር ባልዲዎች ይባላል። እያንዳንዱ መስቀለኛ መንገድ እንደ LinkedList ያለ የውሂብ መዋቅር አለው።

በመቀጠል, ጥያቄው የካርታውን ዋጋ እንዴት ማግኘት ይቻላል? በአጠቃላይ፣ ሁሉንም ቁልፎች እና እሴቶች ከካርታው ላይ ለማግኘት፣ ቅደም ተከተሎችን በሚከተለው ቅደም ተከተል መከተል አለቦት።

  1. በካርታ ውስጥ የተካተቱ ግቤቶችን በመግቢያሴት() ዘዴ ለማግኘት Hashmapን ወደ MapSet ቀይር። st = map አዘጋጅ።
  2. የዚህን ስብስብ ተደጋጋሚ ያግኙ፡ ኢቴሬተር it = st.
  3. ካርታ ያግኙ።
  4. GetKey() እና getValue() የካርታውን ዘዴዎች ተጠቀም።

እንዲሁም አንድ ሰው በሃሽማፕ ውስጥ ያሉት ዘዴዎች ምንድናቸው?

HashMap የክፍል ዘዴዎች በጃቫ በምሳሌዎች | Set 1 (put () get() isEmpty() እና size()) HashMap ቁልፍ በመባል የሚታወቁትን እሴቶችን ወደ ተያያዥ እሴቶቻቸው ለመለየት የሃሽ ተግባርን የሚጠቀም የውሂብ መዋቅር ነው። የ"ቁልፍ-ዋጋ" ጥንዶችን ይዟል እና እሴትን በቁልፍ ለማውጣት ያስችላል። ካርታ myhash = ስብስቦች.

HashMap እሴት እንዴት ነው የሚሰራው?

HashMap . እሴት ይዟል () ዘዴ ነው። የተወሰነ እሴት ወይም አለመሆኑን ለማረጋገጥ ጥቅም ላይ ይውላል ነው። በ ውስጥ በነጠላ ወይም ከአንድ በላይ ቁልፍ እየተቀረጸ ነው። HashMap . እሴቱን እንደ መለኪያ ወስዶ እሴቱ ከሆነ እውነትን ይመልሳል ነው። በካርታው ላይ ባለው በማንኛውም ቁልፍ ተቀርጿል። ፕሮግራም 1፡ የሕብረቁምፊ እሴቶችን ወደ ኢንቲጀር ቁልፎች ማዛወር።

የሚመከር: