Provide Best Programming Tutorials

Using Lambda with Map and List

Map Example

import java.util.HashMap;
import java.util.Map;

public class LambdaWithMap {

  public static void main(String[] args) {
    Map<String, Integer> map = new HashMap();
    map.put("beijing", 2000);
    map.put("shanghai", 2200);
    map.put("guangzhou", 1500);

    map.forEach((key, value) -> {
      System.out.println(key + ":" + value);

    });
  }
}
shanghai:2200
guangzhou:1500
beijing:2000

List Example

import java.util.ArrayList;
import java.util.List;

public class LambdaWithList {

  public static void main(String[] args) {
    List<Integer> numList = new ArrayList<>();
    numList.add(10);
    numList.add(103);
    numList.add(120);

    numList.forEach(item -> {
      System.out.println(item);
    });
  }
}
10
103
120

Leave a Reply

Close Menu