getOrDefault()
Java HashMap getOrDefault() metodi
Misol
Map’dagi element qiymatini yoki, element mavjud bo‘lmasa, "Unknown" qiymatini chiqarish:
import java.util.HashMap;
public class Main {
public static void main(String[] args) {
HashMap<String, String> capitalCities = new HashMap<String, String>();
capitalCities.put("England", "London");
capitalCities.put("Germany", "Berlin");
capitalCities.put("Norway", "Oslo");
capitalCities.put("USA", "Washington DC");
System.out.println(capitalCities.getOrDefault("England", "Unknown"));
System.out.println(capitalCities.getOrDefault("Canada", "Unknown"));
}
}
Ta’rif va qo‘llanilishi
getOrDefault() metodi map’dagi ko‘rsatilgan kalitga ega elementning qiymatini qaytaradi. Agar element mavjud bo‘lmasa, ikkinchi parametr qiymati qaytariladi.
Sintaksis
public V getOrDefault(Object key, V def)
V map qiymatlarining ma’lumot tipini bildiradi.
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| key | Majburiy. Qiymati olinadigan elementning kalitini belgilaydi. |
| def | Majburiy. Element topilmasa qaytariladigan standart qiymatni belgilaydi. |
Texnik tafsilotlar
| Qaytaradi: | Ko‘rsatilgan kalitli elementning qiymati yoki bunday kalitli element mavjud bo‘lmasa, def argumentining qiymati. |
|---|
Tegishli sahifalar
❮ HashMap metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
