Агуулгын хүснэгт:

HashMap авах аргыг хэрхэн ашиглах вэ?
HashMap авах аргыг хэрхэн ашиглах вэ?

Видео: HashMap авах аргыг хэрхэн ашиглах вэ?

Видео: HashMap авах аргыг хэрхэн ашиглах вэ?
Видео: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, May
Anonim

java. ашиглах. HashMap. get() арга

  1. Тодорхойлолт. The авах (Объект түлхүүр) арга ашиглаж байна руу утгыг буцаана руу Тодорхойлсон түлхүүрийн зураглал, эсвэл хэрэв энэ газрын зурагт түлхүүрийн зураглал байхгүй бол null.
  2. Тунхаглал. Дараах нь java-д зориулсан тунхаглал юм.
  3. Параметрүүд.
  4. Буцах утга.
  5. Үл хамаарах зүйл.
  6. Жишээ.

Мөн HashMap дээр GET арга хэрхэн ажилладаг талаар асуусан уу?

Java дээр HashMap ажиллаж байна

  1. equals(): Энэ нь хоёр объектын тэгш байдлыг шалгадаг. Энэ нь Түлхүүрийг тэнцүү эсэхээс үл хамааран харьцуулдаг.
  2. hashCode(): Энэ нь объектын ангийн арга юм. Энэ нь объектын санах ойн лавлагааг бүхэл тоогоор буцаана.
  3. Хувин: Зангилааны массивыг хувин гэж нэрлэдэг. Зангилаа бүр нь LinkedList шиг өгөгдлийн бүтэцтэй байдаг.

Дараа нь газрын зургийн үнэ цэнийг хэрхэн олох вэ гэсэн асуулт гарч ирнэ. Ерөнхийдөө газрын зураг дээрх бүх түлхүүр, утгыг авахын тулд та дараах дарааллыг дагаж мөрдөх ёстой.

  1. Hashmap-г MapSet болгон хөрвүүлэн Map-д entryset() аргаар оруулгуудын багцыг авна.: Set st = map.
  2. Энэ олонлогийн давтагчийг авна уу: Iterator it = st.
  3. Газрын зураг авах.
  4. Газрын зургийн getKey() болон getValue() аргуудыг ашиглана уу.

HashMap-д ямар аргууд байдаг вэ?

HashMap Ангийн арга Java хэл дээр жишээнүүдтэй | Set 1 (put(), get(), isEmpty() болон size()) HashMap нь түлхүүр гэгддэг утгуудыг холбогдох утгуудтай нь тодорхойлох хэш функцийг ашигладаг өгөгдлийн бүтэц юм. Энэ нь "түлхүүр-утга" хосуудыг агуулсан бөгөөд түлхүүрээр утгыг олж авах боломжийг олгодог. Газрын зураг myhash = Цуглуулга.

HashMap containValue хэрхэн ажилладаг вэ?

HashMap . агуулсанValue () арга байна тодорхой утга байгаа эсэхийг шалгахад ашигладаг байна доторх ганц эсвэл нэгээс олон түлхүүрээр зураглагдах HashMap . Энэ нь Value-г параметр болгон авч, хэрэв энэ утга байвал True-г буцаана байна газрын зураг дээрх аль ч товчлуураар зураглагдана. Хөтөлбөр 1: Тэмдэгт утгыг бүхэл тоонд буулгах.

Зөвлөмж болгож буй: