Mundarija:

HashMap get usulidan qanday foydalaniladi?
HashMap get usulidan qanday foydalaniladi?

Video: HashMap get usulidan qanday foydalaniladi?

Video: HashMap get usulidan qanday foydalaniladi?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Noyabr
Anonim

java. util. HashMap. get() usuli

  1. Tavsif. The olish (Obyekt kaliti) usuli ishlatilgan uchun qiymatni qaytaring uchun Belgilangan kalit qaysi xaritada ko'rsatilgan yoki agar bu xaritada kalit uchun hech qanday xarita bo'lmasa null.
  2. Deklaratsiya. Quyida java uchun deklaratsiya keltirilgan.
  3. Parametrlar.
  4. Qaytish qiymati.
  5. Istisno.
  6. Misol.

Shuningdek, GET usuli HashMap-da qanday ishlaydi?

Java-da HashMap-ning ishlashi

  1. equals(): Ikki ob'ektning tengligini tekshiradi. U kalitni teng yoki teng emasligini taqqoslaydi.
  2. hashCode(): Bu obyekt sinfining usuli. Ob'ektning xotira ma'lumotnomasini butun son shaklida qaytaradi.
  3. Paqirlar: Tugun massivi chelaklar deb ataladi. Har bir tugun LinkedList kabi ma'lumotlar strukturasiga ega.

Keyinchalik savol tug'iladi: xaritaning qiymatini qanday topish mumkin? Umuman olganda, xaritadan barcha kalit va qiymatlarni olish uchun siz quyidagi tartibda ketma-ketlikka amal qilishingiz kerak:

  1. entryset() usuli bilan Mapdagi yozuvlar toʻplamini olish uchun Hashmap-ni MapSet-ga aylantiring.: St = map-ni oʻrnating.
  2. Ushbu to'plamning iteratorini oling: Iterator it = st.
  3. Xaritani oling.
  4. Xaritaning getKey() va getValue() usullaridan foydalaning.

Bundan tashqari, HashMap-da qanday usullar bor?

HashMap Sinf usullari Java-da misollar bilan | 1-to‘plam (put(), get(), isEmpty() va size()) HashMap – kalitlar deb nomlanuvchi identifikatsiyalash qiymatlarini ular bilan bog‘langan qiymatlarga xaritalash uchun xesh funksiyasidan foydalanadigan ma’lumotlar strukturasi. U "kalit-qiymat" juftlarini o'z ichiga oladi va kalit bo'yicha qiymatni olish imkonini beradi. Xarita myhash = To'plamlar.

HashMap containValue qanday ishlaydi?

HashMap . mavjud qiymat () usuli hisoblanadi ma'lum bir qiymat mavjudligini tekshirish uchun ishlatiladi hisoblanadi ichida bitta yoki bir nechta kalit bilan xaritalash HashMap . Parametr sifatida Qiymatni oladi va agar bu qiymat bo'lsa, True qiymatini qaytaradi hisoblanadi xaritadagi istalgan tugma yordamida xaritaga tushiriladi. 1-dastur: String qiymatlarini butun sonli kalitlarga solishtirish.

Tavsiya: