Syntax error How to iterate any Map in Java?

How to iterate any Map in Java?



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
Updated on: 2020-06-22T11:34:18+05:30

201 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements