Java 示例 - 遍历 HashMap

  • 问题描述

    如何遍历 HashMap 的元素?
  • 解决方案

    以下示例使用 Collection 类的 iterator 方法来遍历 HashMap。
    
    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());
          }
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    1st
    2nd
    3rd