getOrDefault()

Java HashMap getOrDefault() metodi

❮ HashMap metodlari


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"));
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

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

Java HashMap darsligi


❮ HashMap metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!