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

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

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

    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    Map 遍歷

    Posted on 2009-12-22 09:21 Gavin.lee 閱讀(217) 評論(0)  編輯  收藏 所屬分類: java SE & EE
    package com.Gavin.tools.util;

    import java.util.Hashtable;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Set;

    /**  
     * 
    @author Gavin.lee  
     * @date 2009-05-04 11:45am
     * 
    @param <K>  
     * 
    @param <V>  
     
    */

    public class MapUtil<K, V> {
        
        
    public void filter1(Map map) {
            Iterator it 
    = map.entrySet().iterator();
            
    while (it.hasNext()) {
                Map.Entry me 
    = (Map.Entry) it.next();
                System.out.println(
    "key:" + me.getKey() + ",value:" + me.getValue());
            }

            System.out.println(
    "************************************filter1");
        }


        
    public void filter2(Map map) {
            Hashtable
    <String, String> ht = new Hashtable<String, String>();
            ht.put(
    "Gavin""Kathy");
            ht.put(
    "楊過""小龍女");
            
            
    for (Map.Entry<String, String> me : ht.entrySet()) {
                System.out.println(
    "key:" + me.getKey() + ",value:" + me.getValue());
            }

            System.out.println(
    "************************************filter2");
        }


        
    public void filter3(Map map) {
            Iterator it 
    = map.keySet().iterator();
            
    while (it.hasNext()) {
                String key;
                key 
    = (String) it.next();
                System.out.println(
    "key:" + key + ",value:" + map.get(key));
            }

            System.out.println(
    "************************************filter3");
        }


        
    public void filter4(Map map) {
            
    for (Object o : map.keySet()) {
                System.out.println(
    "key:" + o + ",value:" + map.get(o));
            }

            System.out.println(
    "************************************filter4");
        }

        
        
    /**  
         * 獲得Map中特定value的key值     
         * 
    @param map  
         * 
    @param value  
         * 
    @return  
         
    */

        
    public K getMapKeyFromValue(Map<K, V> map, V value) {
            Set set 
    = map.keySet();
            K key 
    = null;
            Iterator it 
    = set.iterator();
            
    while (it.hasNext()) {
                key 
    = (K) it.next();
                
    if (value.equals(map.get(key))) {
                    
    return key;
                }

            }

            
    return null;
        }


    }

    主站蜘蛛池模板: 精品亚洲视频在线观看 | 中文字幕亚洲一区二区三区| 亚美影视免费在线观看| 亚洲毛片αv无线播放一区| 96免费精品视频在线观看| 亚洲精品无码专区在线| 亚洲午夜福利717| 台湾一级毛片永久免费| 亚州**色毛片免费观看| 亚洲电影唐人社一区二区| 又黄又爽一线毛片免费观看| 国产精品99精品久久免费| 亚洲中文字幕日本无线码| 亚洲一区二区三区在线观看精品中文| 91免费国产自产地址入| 日日躁狠狠躁狠狠爱免费视频| 亚洲人成影院在线| 亚洲第一区在线观看| 波多野结衣中文字幕免费视频 | 国产黄在线观看免费观看不卡| 91亚洲国产成人久久精品网站| 波多野结衣中文一区二区免费| 91精品成人免费国产片| 岛国精品一区免费视频在线观看 | 毛片免费在线视频| 美女被免费网站91色| 亚洲欧美一区二区三区日产| 亚洲AV无码精品色午夜在线观看| 日本免费无遮挡吸乳视频电影| 小日子的在线观看免费| 日本激情猛烈在线看免费观看| 亚洲香蕉久久一区二区 | WWW国产成人免费观看视频| 亚洲中文无码永久免| 亚洲视频在线免费观看| 国产a v无码专区亚洲av| 国产在线不卡免费播放| AA免费观看的1000部电影| 久操免费在线观看| 国产在线观a免费观看| 成年大片免费视频播放一级|