Misol bilan Java-da HashMap qanday ishlatiladi?
Misol bilan Java-da HashMap qanday ishlatiladi?

Video: Misol bilan Java-da HashMap qanday ishlatiladi?

Video: Misol bilan Java-da HashMap qanday ishlatiladi?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Noyabr
Anonim

HashMap ichida Misol bilan Java . HashMap Xaritaga asoslangan yig'ish sinfidir ishlatilgan Kalit va qiymat juftlarini saqlash uchun u quyidagicha belgilanadi HashMap yoki HashMap . Bu buyurtma qilingan to'plam emas, ya'ni kalitlar va qiymatlarni ular kiritilgan tartibda qaytarmaydi. HashMap.

Bu borada Java-da HashMap nima?

Java HashMap ning xesh-jadvalga asoslangan amalga oshirilishidir Java Xarita interfeysi. Xarita, siz bilganingizdek, kalit-qiymat juftliklari to'plamidir. Java HashMap null qiymatlari va null kalitiga ruxsat beradi. HashMap tartibsiz to'plamdir. Bu elementlarning aniq tartibini kafolatlamaydi.

hash xaritasini qanday yaratasiz? Bu erda biz elementlarni kiritishning turli usullarini ko'ramiz.

  1. import java.util.*;
  2. sinf HashMap1{
  3. public static void main(String args){
  4. HashMap hm=yangi HashMap();
  5. System.out.println("Elementlarning dastlabki ro'yxati: "+hm);
  6. hm.put(100, "Amit");
  7. hm.put(101, "Vijay");
  8. hm.put(102, "Rahul");

Shunga mos ravishda, Java-da HashMap-dan qayerda foydalanamiz?

Xaritalar kalitni qiymat bilan bog'lashni xohlaganingizda ishlatiladi va Ro'yxatlar tartiblangan to'plamdir. Xarita - bu interfeys Java Collection Framework va a HashMap Xarita interfeysining bir tatbiqidir. HashMap kalitga asoslangan qiymatni topish va kalitga asoslangan qiymatlarni kiritish va o'chirish uchun samarali.

HashMap kalit qiymat juftlarini qanday saqlaydi?

HashMaps uchun ichki sinfdan foydalaning do'kon ma'lumotlar: Kirish. Ushbu kirish oddiy kalit - qiymat juftligi ikkita qo'shimcha ma'lumotlar bilan: boshqa Kirish uchun havola shunday a HashMap mumkin do'kon yakka bog'langan ro'yxatlar kabi yozuvlar. hash qiymat bu xeshni ifodalaydi qiymat ning kalit.

Tavsiya: