15 Java-da usul nima?


kalit/ qiymat juftlarini saqlashning



Yüklə 487,92 Kb.
Pdf görüntüsü
səhifə54/59
tarix07.01.2024
ölçüsü487,92 Kb.
#207303
1   ...   51   52   53   54   55   56   57   58   59
240-core-java-questions-and-answers

kalit/ qiymat juftlarini saqlashning
qulay usulini taklif etadi .
Farq HashMap
HashMap
sinxronlashtirilmagan.
Hashtable
Hashtable
null qiymatlarga ruxsat bermaydi.
TreeSet afzal ko'riladi
}
Hashmap va bog'langan xashmap o'rtasidagi farqlar
1) Xaritalar ikki nusxadagi kalitlarga ega bo'lishi mumkin emas, lekin takroriy qiymatli ob'ektlarga ega bo'lishi mumkin.
Map -ni amalga oshiradi
SortedMap Xarita interfeysini kengaytiradi.Sorted Map xaritadagi
kalitlarning tartiblangan tartibini saqlaydi .
Hashtable to'plam ramkasidan oldin mavjud edi.
Hashtable
sinxronlashtirildi.
HashMap.
Agar biz to'plamdagi elementni qidirmoqchi bo'lsak va tartiblash tartibini xohlamasak, biz HashSet-ga o'tamiz.
HashSetni kengaytiradi
umumiy sinf TreeSet AbstractSet-ni kengaytiradi
umumiy sinf LinkedHashMap
Elementlarni tez kiritish va olish.
Xarita kalit-qiymat juftlarining assotsiatsiyasidir. Xaritadagi kalitlar ham, qiymatlar ham ob'ektlardir.
LinkedHashMap HashMapni kengaytiradi va Map.lLinked hasshmapni amalga oshiradi, elementlar tartibini kafolatlaydi.
}
}
{
LinkedHashSet HashSet-ni kengaytiradi va Set interfeysini amalga oshiradi.
1) agar elementlar saralash tartibida saqlanishi kerak bo'lsa.
1) LinkedHashMap kiritish tartibini saqlaydi, HashMap esa tartibni saqlamaydi.
Bog'langan HashSet HashSet-ga o'xshaydi, lekin bog'langan HashSet-da biz tartibni saqlaymiz, lekin HashSet-da biz tartibni saqlamaymiz.
Tartibni saqlash elementlar kiritilgan tartibda olinishini bildiradi.
Odatiy bo'lib tartiblangan xarita
tabiiy tartibni saqlaydi,
agar biz maxsus tartibni xohlasak, solishtirgich yordamida
belgilashimiz mumkin.
223) HashMap va Hashtable o'rtasidagi farq?
HashMap kamida

Yüklə 487,92 Kb.

Dostları ilə paylaş:
1   ...   51   52   53   54   55   56   57   58   59




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin