<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 張巖 閱讀(184) 評論(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亚洲色一区二区| 黄页网站在线免费观看| 亚洲成av人片天堂网老年人| 一个人免费观看www视频| 国产aⅴ无码专区亚洲av麻豆| 久久嫩草影院免费看夜色| 精品国产_亚洲人成在线高清| 一个人免费视频观看在线www| 亚洲国产精品SSS在线观看AV| 久久久精品2019免费观看| 亚洲系列中文字幕| 男人的好免费观看在线视频| 亚洲精品无码高潮喷水A片软| 免费人成视频x8x8入口| 一区二区三区免费看| 亚洲成A人片777777| 亚洲无砖砖区免费| 亚洲精品无码日韩国产不卡av| 亚洲精品99久久久久中文字幕| 国产无遮挡又黄又爽免费网站| 亚洲黄色网站视频| 成人av免费电影| 国产黄色片免费看| 亚洲精品视频久久| 国产成人精品高清免费| 爱丫爱丫影院在线观看免费 | 久热综合在线亚洲精品| 亚洲一区二区三区免费视频| 精品亚洲av无码一区二区柚蜜| 亚洲人成77777在线播放网站| 在线看片免费人成视久网| 亚洲色偷偷综合亚洲av78| 亚洲乱码中文字幕手机在线| 精品一区二区三区无码免费视频| 亚洲七久久之综合七久久| 国产亚洲精久久久久久无码AV| 国产在线观看麻豆91精品免费 | 国产精品亚洲专区无码WEB| 亚洲日韩aⅴ在线视频|