replace()

Java HashMap replace() metodi

❮ HashMap metodlari


Misol

Map’dagi elementlar qiymatlarini almashtirish:

import java.util.HashMap;

public class Main {
  public static void main(String[] args) {
    HashMap<String, String> capitalCities = new HashMap<String, String>();

    capitalCities.put("England", "Cambridge");
    capitalCities.put("Germany", "Berlin");
    capitalCities.put("Norway", "Oslo");
    capitalCities.put("USA", "Washington DC");
    
    capitalCities.replace("England", "London");
    capitalCities.replace("Canada", "Ottawa");
    capitalCities.replace("USA", "New York", "Washington DC");
    
    System.out.println(capitalCities);
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

replace() metodi map’dagi mavjud elementga yangi qiymat yozadi. Elementni uning kaliti yoki ham kaliti, ham qiymati orqali ko‘rsatish mumkin.


Sintaksis

Quyidagilardan biri:

public V replace(K key, V newValue)
public boolean replace(K key, V oldValue, V newValue)

K va V mos ravishda map kalitlari va qiymatlarining ma’lumot tiplarini bildiradi.

Parametr qiymatlari

Parametr Tavsif
key Majburiy. O‘chiriladigan element kaliti.
oldValue Ixtiyoriy. O‘chiriladigan element qiymati.
newValue Majburiy. Elementga yoziladigan qiymat.

Texnik tafsilotlar

Qaytaradi: oldValue argumenti ko‘rsatilganda, element almashtirilgan bo‘lsa true, aks holda false qaytaradi.
Agar oldValue argumenti ko‘rsatilmagan bo‘lsa, elementning almashtirilishidan oldingi qiymatini yoki ko‘rsatilgan kalitli element mavjud bo‘lmasa, null qaytaradi.

Tegishli sahifalar

Java HashMap darsligi


❮ HashMap metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!