<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    package com.abin.lee.sort;

    import java.util.Collections;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;

    public class CollectionIterator {
     /**
      * 創建二維MAP
      *
      * @return
      */
     public static Map<String, Map<String, String>> createMap() {
      Map<String, Map<String, String>> map2 = Collections
        .synchronizedMap(new HashMap<String, Map<String, String>>());
      Map<String, String> map1 = Collections
        .synchronizedMap(new HashMap<String, String>());
      Map<String, String> map3 = Collections
        .synchronizedMap(new HashMap<String, String>());
      map1.put("abin", "varyall");
      map1.put("abing", "boy");
      map1.put("peng", "boy");
      map1.put("pengzi", "man");
      map2.put("user", map1);

      map3.put("chinese", "beijing");
      map3.put("china", "shanghai");
      map2.put("contury", map3);

      return map2;
     }
     /**
      * 解析二維MAP
      * @param map
      * @return
      */
     
     public static String getMap(Map<String, Map<String, String>> map) {
      for (Iterator iterator = map.entrySet().iterator(); iterator.hasNext();) {
       Map.Entry entry=(Map.Entry)iterator.next();
       //先遍歷一維map
       System.out.println("one map name="+entry.getKey());
       System.out.println("one map name="+entry.getValue());
       Map<String, String> map1=(Map<String, String>)entry.getValue();
       if(entry.getValue() instanceof Map){
        for(Iterator it=map1.entrySet().iterator();it.hasNext();){
         Map.Entry entry2=(Map.Entry)it.next();
         //再遍歷二維map
         System.out.println("two map name="+entry2.getKey());
         System.out.println("two map name="+entry2.getValue());
        }
       }
      }

      return null;
     }
     public static void main(String[] args) {
      Map<String, Map<String, String>> map=createMap();
      getMap(map);
      
     }
    }

    posted on 2012-08-18 15:51 abin 閱讀(4193) 評論(1)  編輯  收藏 所屬分類: java集合類

    Feedback

    # re: Java 遍歷嵌套Map 2014-12-11 21:05 阿斯
    1212  回復  更多評論
      

    主站蜘蛛池模板: 亚洲精品狼友在线播放| 亚洲AV永久无码精品成人| 青娱乐在线视频免费观看| 中文字幕日韩亚洲| 9久久免费国产精品特黄| 亚洲欧洲日产国码二区首页| 国产乱弄免费视频| 久久综合给合久久国产免费| 亚洲美国产亚洲AV| 亚洲国产综合专区电影在线| 最好免费观看韩国+日本| 精品在线免费观看| 亚洲国产无线乱码在线观看| 亚洲精品免费视频| 一区国严二区亚洲三区| 国产精品怡红院永久免费| 久久久精品视频免费观看| 国产成人精品日本亚洲11| 国产午夜亚洲精品午夜鲁丝片| 男人都懂www深夜免费网站| 一二三四在线播放免费观看中文版视频 | 亚洲人成色77777| 日韩毛片免费无码无毒视频观看| 好猛好深好爽好硬免费视频| 亚洲高清视频在线| 亚洲AV成人片色在线观看| 亚洲美女在线国产| 毛片A级毛片免费播放| 久久99国产综合精品免费| 91av免费在线视频| 亚洲a∨无码一区二区| 亚洲国产精品线观看不卡| 亚洲国产婷婷六月丁香| 免费在线黄色网址| 四虎在线视频免费观看| 亚洲一区二区三区免费视频| 毛片在线播放免费观看| 国产成人无码精品久久久免费| 精品国产一区二区三区免费| 亚洲国产成人久久综合碰碰动漫3d| 永久免费无码网站在线观看|