美文网首页
Java中读取Map的两种方法对比

Java中读取Map的两种方法对比

作者: babybus_hentai | 来源:发表于2016-07-11 22:25 被阅读18次

    方法一: 在遍历中一次读取Map.Entry,然后直接获取的值。
    方法二: 基于keySet则是,先遍历,然后再从Map中读取信息。
    第一种:
    Map map = new HashMap();
      Iterator iter = map.entrySet().iterator();
      while (iter.hasNext()) {
       Map.Entry entry = (Map.Entry) iter.next();
       Object key = entry.getKey();
       Object val = entry.getValue();
      }

    第二种:

    Map map = new HashMap();
      Iterator iter = map.keySet().iterator();
      while (iter.hasNext()) {
       Object key = iter.next();
       Object val = map.get(key);
      }

    相关文章

      网友评论

          本文标题: Java中读取Map的两种方法对比

          本文链接:https://www.haomeiwen.com/subject/jipjjttx.html