putAll()
Java HashMap putAll() metodi
Misol
Bir map’dagi elementlarni boshqasiga nusxalash:
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");
HashMap<String, String> moreCities = new HashMap<String, String>();
moreCities.put("Canada", "Ottawa");
moreCities.put("Japan", "Tokyo");
capitalCities.putAll(moreCities);
System.out.println(capitalCities);
}
}
Ta’rif va qo‘llanilishi
putAll() metodi boshqa map’dagi barcha elementlarni ushbu map’ga yozadi. Agar shunday kalitli elementlar mavjud bo‘lsa, ularning qiymatlari o‘zgartiriladi.
Sintaksis
Quyidagilardan biri:
public void putAll(Map map)
K va V mos ravishda map kalitlari va qiymatlarining ma’lumot tiplarini bildiradi.
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| map | Majburiy. Ushbu map’ga qo‘shiladigan elementlarni o‘z ichiga olgan boshqa map. |
Texnik tafsilotlar
| Istisno chiqaradi: | NullPointerException - agar map argumenti null bo‘lsa. |
|---|
Tegishli sahifalar
❮ HashMap metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
