<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  回復  更多評論
      

    主站蜘蛛池模板: 亚洲日本在线看片| 亚洲精品国产综合久久一线| 最近2019免费中文字幕视频三| 你懂得的在线观看免费视频| 免费久久人人爽人人爽av | 麻豆亚洲av熟女国产一区二| 亚洲国产人成在线观看69网站 | 最近中文字幕无免费视频| 国产啪精品视频网免费| 成人无遮挡裸免费视频在线观看| 99久久99久久精品免费看蜜桃| 日日麻批免费40分钟日本的| 国产大片线上免费观看| 一二三四在线播放免费观看中文版视频| 一级女人18毛片免费| 无码一区二区三区免费视频| 日韩午夜免费视频| 国产hs免费高清在线观看| 亚洲国产成人精品91久久久| 青青草原亚洲视频| 亚洲尹人九九大色香蕉网站| 亚洲三级在线播放| 亚洲精品GV天堂无码男同| 污污视频免费观看网站| 中文在线日本免费永久18近| 三年片在线观看免费观看大全一| 1a级毛片免费观看| 在线免费不卡视频| 亚洲精品无码久久久久AV麻豆| 亚洲av永久无码精品秋霞电影影院 | 毛片基地免费观看| 免费中文字幕不卡视频| 国产亚洲AV夜间福利香蕉149| 亚洲精品高清国产一久久| 亚洲毛片基地4455ww| 免费人成在线观看播放a| 精品国产污污免费网站 | 久久久精品视频免费观看| 最近中文字幕国语免费完整 | 日本高清高色视频免费| 青苹果乐园免费高清在线|