Monday 14, Apr 2025
We are moved to new domain
Click -> www.ehowtonow.com
Wednesday, 21 June 2017

Java 8 forEach with Map Example

In this article we are going to see about Java 8 forEach example program

ForEachMap.java
01.package com.javatutorialcorner.java8;
02. 
03.import java.util.HashMap;
04.import java.util.Map;
05. 
06.public class ForEachMap {
07. 
08. public static void main(String[] args) {
09.  Map<String, Integer> batsmanRanking = new HashMap<String, Integer>();<string integer=""><string integer="">
10.  batsmanRanking.put("Virat Kohli", 1);
11.  batsmanRanking.put("AB de Villiers", 2);
12.  batsmanRanking.put("David Warner", 3);
13.  batsmanRanking.put("Joe Root", 4);
14.  batsmanRanking.put("Kane Williamson", 5);
15.  batsmanRanking.put("Quinton de Kock", 6);
16.  batsmanRanking.put("Faf du Plessis", 7);
17.  batsmanRanking.put("Babar Azam", 8);
18.  batsmanRanking.put("Martin Guptill", 9);
19.  batsmanRanking.put("Shikhar Dhawan", 10);
20. 
21.  System.out.println("ICC One day Batsman Ranking");
22.  //Normal For each
23.  for (Map.Entry<string integer=""> entry : batsmanRanking.entrySet()) {
24.   System.out.println("Name : " + entry.getKey() + " Rank : " + entry.getValue());
25.  }
26.   
27.  //Java 8 For Each
28.  System.out.println("Java 8 forEach ICC One day Batsman Ranking");
29.  batsmanRanking.forEach((k,v)->System.out.println("Name : " + k + " Rank : " + v));
30. 
31.  System.out.println("Java 8 forEach with condtion ICC One day Batsman Ranking ");
32.   
33.  batsmanRanking.forEach((k,v)->{
34.    
35.   if("AB de Villiers".equals(k)){
36.    System.out.println("Hello AB de Villiers");
37.   }
38.  });
39. }
40. 
41.}</string></string></string>
Output :
ICC One day Batsman Ranking
Name : Faf du Plessis Rank : 7
Name : Virat Kohli Rank : 1
Name : Martin Guptill Rank : 9
Name : Babar Azam Rank : 8
Name : Quinton de Kock Rank : 6
Name : Kane Williamson Rank : 5
Name : AB de Villiers Rank : 2
Name : Joe Root Rank : 4
Name : David Warner Rank : 3
Name : Shikhar Dhawan Rank : 10
Java 8 forEach ICC One day Batsman Ranking
Name : Faf du Plessis Rank : 7
Name : Virat Kohli Rank : 1
Name : Martin Guptill Rank : 9
Name : Babar Azam Rank : 8
Name : Quinton de Kock Rank : 6
Name : Kane Williamson Rank : 5
Name : AB de Villiers Rank : 2
Name : Joe Root Rank : 4
Name : David Warner Rank : 3
Name : Shikhar Dhawan Rank : 10
Java 8 forEach with condtion ICC One day Batsman Ranking
Hello AB de Villiers



Shop and help us

Flipkart Offer Snapdeal offer Amazon.in offer Amazon.com offer

Related Posts:

  • Blogger Comments
  • Facebook Comments
  • Disqus Comments

0 comments:

Post a Comment

Item Reviewed: Java 8 forEach with Map Example Rating: 5 Reviewed By: eHowToNow