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

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

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

    現(xiàn)在正在找工作

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

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


    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中,應(yīng)用新特性For-Each循環(huán)

    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循環(huán)()
       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循環(huán)

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

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

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

    來個完整的,包含TreeSet的元素內(nèi)部排序的

    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: 現(xiàn)在正在找工作  回復(fù)  更多評論   

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

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久精品亚洲中文字幕无码麻豆 | 精品多毛少妇人妻AV免费久久 | 一级中文字幕免费乱码专区| 在线视频免费国产成人| 亚洲人成77777在线播放网站不卡| 麻花传媒剧在线mv免费观看| 7777久久亚洲中文字幕蜜桃| AV无码免费永久在线观看| 91亚洲国产成人久久精品 | v片免费在线观看| 国产偷窥女洗浴在线观看亚洲| 国产亚洲美女精品久久| 亚洲第一福利网站在线观看| 全黄A免费一级毛片| 亚洲色精品vr一区二区三区| 精品亚洲永久免费精品| 亚洲色图视频在线观看| 无码乱肉视频免费大全合集| 亚洲色偷偷综合亚洲av78| 国产又长又粗又爽免费视频 | 国产va免费精品观看精品| 亚洲熟妇无码一区二区三区导航 | 又粗又大又猛又爽免费视频| 二个人看的www免费视频| 国产V亚洲V天堂无码| 亚洲人成免费网站| 亚洲国产精品无码久久| 亚洲国产精品尤物YW在线观看| 搡女人免费免费视频观看| 亚洲国产情侣一区二区三区| 免费激情视频网站| 91在线免费观看| 亚洲人成网站在线在线观看| 亚洲国产精品日韩专区AV| 亚洲精品视频免费看| 色九月亚洲综合网| 久久亚洲AV午夜福利精品一区| 成人免费福利电影| 中文字幕免费视频精品一| 亚洲w码欧洲s码免费| 日韩亚洲变态另类中文|