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

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

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

    現在正在找工作

    Posted on 2008-03-25 10:15 張巖 閱讀(186) 評論(1)  編輯  收藏
    有點郁悶呀,昨天面了一家,寫完個人信息才知道原來是招.net的。我暈!!!
    現在只能看看面試題了,順便轉點東西。

    省得每次都查,直接貼到這里好了~


    JDK1.4中

    Map map = new HashMap();
    Iterator it = map.entrySet().iterator();
    while (it.hasNext()) {
    Map.Entry entry = (Map.Entry) it.next();
    Object key = entry.getKey();
    Object value = entry.getValue();
    }


    JDK1.5中,應用新特性For-Each循環

    Map m = new HashMap();
    for(Object o : map.keySet()){
        map.get(o);
    }

    返回的 set 中的每個元素都是一個 Map.Entry 類型。

    private Hashtable<String, String> emails = new Hashtable<String, String>();

       //方法一: 用entrySet()
       Iterator it = emails.entrySet().iterator();
       while(it.hasNext()){
        Map.Entry m=(Map.Entry)it.next();
        logger.info("email-" + m.getKey() + ":" + m.getValue());
       }
      
       // 方法二:jdk1.5支持,用entrySet()和For-Each循環()
       for (Map.Entry<String, String> m : emails.entrySet()) {
       
        logger.info("email-" + m.getKey() + ":" + m.getValue());
       }
      
       // 方法三:用keySet()
       Iterator it = emails.keySet().iterator();
       while (it.hasNext()){
        String key;
        key=(String)it.next();
        logger.info("email-" + key + ":" + emails.get(key));
       }

    // 方法五:jdk1.5支持,用keySEt()和For-Each循環

    for(Object m: emails.keySet()){
        logger.info("email-" + m+ ":" + emails.get(m));
       }

    另外 我們可以先把hashMap 轉為集合Collection,再迭代輸出,不過得到的對象

       Map    aa    =    new    HashMap();   
       aa.put("tmp1",    new    Object());      //追加      替換用同樣的函數.   
       aa.remove("temp1");                        //刪除   
       for    (Iterator    i    =    aa.values().iterator();    i.hasNext();    )    {   
               Object    temp    =    i.next();   
       }          //遍歷   

    來個完整的,包含TreeSet的元素內部排序的

    public static void main(String[] args) {
       ArrayList<String> list = new ArrayList<String>();
       HashMap<Object,Object> hash = new HashMap<Object,Object>();
       TreeMap<Object,Object> treeMap = new TreeMap<Object,Object>();
       list.add("a");
       list.add("b");
       list.add("c");
      
       hash.put(3, 3);
       hash.put(4, 4);
       hash.put(5, 5);
       hash.put(6, 6);
       hash.put(1, 1);
       hash.put(2, 2);
      
       treeMap.put(1, 1);
       treeMap.put(2, 2);
       treeMap.put(3, 3);
       treeMap.put(4, 4);
       treeMap.put(5, 5);
       treeMap.put(6, 6);
      
       //list遍歷
       for(String m: list){
        System.out.println(m);
       }
       // hashmap entrySet() 遍歷
       for(Map.Entry<Object,Object> m: hash.entrySet()){
        System.out.println(m.getKey()+"---"+m.getValue());
       }
       //hashmap keySet() 遍歷
       for(Object m: hash.keySet()){
        System.out.println(m+"---"+hash.get(m));
       }
       // treemap keySet()遍歷
       for(Object m: treeMap.keySet()){
        System.out.println(m+"---"+treeMap.get(m));
       }
    }

    Feedback

    # re: 現在正在找工作  回復  更多評論   

    2008-05-30 17:01 by 懶人
    在哪個城市啊?

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产AV无码专区亚洲A∨毛片| 亚洲人成在线中文字幕| 亚洲av无码日韩av无码网站冲| 国产曰批免费视频播放免费s | 日本免费人成视频播放| 2020久久精品亚洲热综合一本| 国产成人精品免费视频动漫| 亚洲国产精品综合久久网各| 成人福利免费视频| 亚洲国产日韩视频观看| 国产色爽女小说免费看| jzzijzzij在线观看亚洲熟妇| 亚洲国产精品无码久久久久久曰 | 国产视频精品免费| 污视频网站在线免费看| 自拍偷自拍亚洲精品被多人伦好爽| 国产亚洲精品免费视频播放| 亚洲精品蜜桃久久久久久| 99在线观看精品免费99| 亚洲13又紧又嫩又水多| 日韩毛片免费在线观看| jizz在线免费观看| 久久精品国产亚洲香蕉| 久草在视频免费福利| 精品国产亚洲AV麻豆| 久久亚洲欧洲国产综合| 99久久99热精品免费观看国产| 亚洲av永久无码精品天堂久久| 嫖丰满老熟妇AAAA片免费看| 日韩精品亚洲专区在线影视 | 亚洲网站视频在线观看| 日韩免费a级毛片无码a∨| 国产精品国产亚洲区艳妇糸列短篇 | 国产区在线免费观看| 中文字幕亚洲精品| 在线观看免费亚洲| 在线观看免费无码专区| 国产亚洲精品影视在线| 亚洲精品无码高潮喷水在线| 一二三四免费观看在线视频中文版| 美女露隐私全部免费直播|