How to iterate any Map in Java?

Java Programming Java 8Object Oriented Programming

Following example uses iterator Method of Collection class to iterate through the HashMap.

Example

 Live Demo

import java.util.*;

public class Main {
   public static void main(String[] args) {
      HashMap< String, String> hMap = new HashMap< String, String>();
      hMap.put("1", "1st");
      hMap.put("2", "2nd");
      hMap.put("3", "3rd");
      Collection cl = hMap.values();
      Iterator itr = cl.iterator();

      while (itr.hasNext()) {
         System.out.println(itr.next());
      }
   }
}

Output

The above code sample will produce the following result.

1st
2nd
3rd
raja
Published on 30-Aug-2018 07:35:18
Advertisements