forEach()

Java HashMap forEach() metodi

❮ HashMap metodlari


Misol

Map’dagi har bir elementni chiqarish uchun forEach() metodidan foydalaning:

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");
    capitalCities.forEach( (k, v) -> { System.out.println(k + " -> " + v); } );
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

forEach() metodi map’dagi har bir element ustida amal bajaradi. Amalni Java tilidagi BiConsumer interfeysining accept() metodiga mos keladigan lambda ifodasi orqali belgilash mumkin.

Lambda ifodalari haqida bilib olish uchun Java lambda ifodalari darsligimizni ko‘ring.


Sintaksis

public void forEach(BiConsumer action)

Parametr qiymatlari

Parametr Tavsif
action Majburiy. Element ustida amal bajaradigan BiConsumer obyekti yoki lambda ifodasi.
Birinchi parametrda element kaliti, ikkinchi parametrda esa uning qiymati bo‘ladi.

Tegishli sahifalar

Java HashMap darsligi


❮ HashMap metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!