Java HashMap metodlari


ULASHISH

Barcha HashMap metodlari

Barcha HashMap metodlari ro‘yxatini quyidagi jadvalda topishingiz mumkin.

Ba’zi metodlar HashMap elementlarining tipini parametr yoki qaytariladigan qiymat sifatida ishlatadi. Jadvalda kalit tipi K, qiymat tipi esa V deb belgilanadi.

Metod Tavsif Qaytariladigan tip
clear() Map’dagi barcha elementlarni o‘chiradi. void
clone() HashMap nusxasini yaratadi. Object
compute() Element uchun uning kaliti va joriy qiymati (agar mavjud bo‘lsa) asosida qiymat hisoblaydi V
computeIfAbsent() Element uchun uning kaliti asosida qiymat hisoblaydi, lekin faqat shu kalitli element hali mavjud bo‘lmasa V
computeIfPresent() Element uchun uning kaliti va joriy qiymati asosida yangi qiymat hisoblaydi, lekin faqat shu kalitli element allaqachon mavjud bo‘lsa V
containsKey() Map’da ko‘rsatilgan kalitli element mavjudligini bildiradi boolean
containsValue() Map’da ko‘rsatilgan qiymatli element mavjudligini bildiradi boolean
entrySet() Map’dagi barcha elementlardan iborat Set qaytaradi Set< Map.Entry<K,V> >
forEach() Map’dagi har bir element ustida amal bajaradi void
get() Ko‘rsatilgan kalitli elementning qiymatini qaytaradi V
getOrDefault() Ko‘rsatilgan kalitli elementning qiymatini, element topilmasa esa standart qiymatni qaytaradi V
isEmpty() Map bo‘sh yoki bo‘sh emasligini bildiradi boolean
keySet() Map’dagi barcha kalitlardan iborat Set qaytaradi Set<K>
merge() Element uchun uning kaliti va qiymati asosida qiymat hisoblaydi yoki element hali mavjud bo‘lmasa, ko‘rsatilgan qiymatni yozadi V
put() Map’ga element yozadi V
putAll() Boshqa map’dagi barcha elementlarni ushbu map’ga yozadi void
putIfAbsent() Map’ga element yozadi, lekin faqat shunday kalitli element hali mavjud bo‘lmasa V
remove() Map’dan elementni o‘chiradi V|boolean
replace() Map’dagi elementga faqat u mavjud bo‘lsagina yozadi V|boolean
replaceAll() Har bir elementning qiymatini amal natijasi bilan almashtiradi void
size() Map’dagi elementlar sonini qaytaradi int
values() Map’dagi barcha qiymatlarni o‘z ichiga olgan kolleksiya qaytaradi Collection<V>


Tegishli sahifalar

Java HashMap darsligi



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!