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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      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 {
     /**
      * 創(chuàng)建二維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 閱讀(4200) 評論(1)  編輯  收藏 所屬分類: java集合類

    Feedback

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

    主站蜘蛛池模板: 成年女人毛片免费播放人| 69av免费观看| 亚洲精品岛国片在线观看| 亚洲AV无码男人的天堂| 免费看又爽又黄禁片视频1000| 亚洲黄页网在线观看| 精品国产一区二区三区免费看| 亚洲hairy多毛pics大全| 免费看美女被靠到爽的视频| 狠狠入ady亚洲精品| 亚洲国产精品成人网址天堂| 中国国语毛片免费观看视频| 久久夜色精品国产嚕嚕亚洲av| 免费无码一区二区三区| 亚洲国产成a人v在线| 免费无码黄网站在线观看| 羞羞视频网站免费入口| 国产精品亚洲高清一区二区| 成全视频免费观看在线看| 久久久久亚洲精品天堂| 成年丰满熟妇午夜免费视频| 亚洲aⅴ无码专区在线观看春色 | 久久亚洲精品人成综合网| 99久久国产热无码精品免费| 亚洲一区二区无码偷拍| 亚洲成A人片77777国产| 免费成人在线视频观看| 亚洲丝袜中文字幕| 亚洲av麻豆aⅴ无码电影| 国内精品乱码卡1卡2卡3免费| 亚洲熟女精品中文字幕| 亚洲国产精品不卡毛片a在线| a级成人毛片免费图片| 亚洲a级在线观看| 免费在线观看毛片| 日韩精品人妻系列无码专区免费| 四虎亚洲精品高清在线观看| 久久久久国产成人精品亚洲午夜 | 成年人免费的视频| 理论片在线观看免费| 亚洲精品在线观看视频|