java遍历Map效率最高的方式

来源:互联网 发布:淘宝怎么修改认证信息 编辑:程序博客网 时间:2024/05/21 23:00

遍历Map的方式有很多,通常场景下我们需要的是遍历Map中的Key和Value,那么推荐使用的、效率最高的方式是:

public static void main(String[] args){    HashMap<String, String> hm = new HashMap<String, String>();    hm.put("111", "222");    Set<Map.Entry<String, String>> entrySet = hm.entrySet();    Iterator<Map.Entry<String, String>> iter = entrySet.iterator();    while (iter.hasNext())    {        Map.Entry<String, String> entry = iter.next();        System.out.println(entry.getKey() + "\t" + entry.getValue());    }}