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

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

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

    未知數據

    從頭看Java

       ::  :: 聯系 :: 聚合  :: 管理
      28 Posts :: 0 Stories :: 10 Comments :: 0 Trackbacks

    1. java集合類用于存放數量不等的多個對象

    2. Java集合可分為三類: Set, List, Map.其中Set代表無序的,不可重復的集合;List代表有序的,可重復的集合;Map代表具有映射關系的集合;

    3. java1.5之前,java集合會丟失集合中對象的數據類型,把所有對象當成Object類型處理.

    4. java集合主要由兩個接口派生而出:Collection和Map

    =================================================================

     

    1. Collection接口

        Iterator接口隱藏了各種Conllection實現類的底層細節,向應用程序提供了遍歷Conllection集合的統一編程接口.Iterator僅用于遍歷集合,且必須依附于Collection對象.

        Iterator接口采用快速失敗機制,一旦在迭代的時候檢測到該集合已經被修改,通常是程序中的另外的線程,程序立即引發異常.

        代碼清單:CollectionTest.java

    package Test.test;
     
    import java.util.Collection;
    import java.util.HashSet;
    import java.util.Iterator;
     
    public class CollectionTest {
     
        public static void main(String[] args) {
            
            Collection books = new HashSet();
            
            books.add("Java基礎");
            books.add("J2EE基礎");
            books.add("J2EE高級");
            
            System.out.println(books);//Collection的實現類重寫了toString()方法
            Iterator it = books.iterator();
            while (it.hasNext()) {
                String book = (String)it.next();
                System.out.println("book:"+book);
                if ("J2EE基礎".equals(book)) {
                    //it.remove();//remove方法刪除上一次next方法返回的元素
                    
                    books.remove(book);
                    // 在Iterator 迭代books時,另一個線程去修改books元素,則會引發java.util.ConcurrentModificationException
                    // 異常,而同樣的如果要刪除的是最后一個對象,就不會發生異常.
                }
            }
            
            System.out.println(books);
     
        }
     
    }

    posted on 2009-01-21 23:31 wangjc 閱讀(215) 評論(0)  編輯  收藏 所屬分類: 從頭看Java
    主站蜘蛛池模板: 西西人体免费视频| h视频免费高清在线观看| 18禁超污无遮挡无码免费网站| 国产一区视频在线免费观看| 亚洲夂夂婷婷色拍WW47| 猫咪社区免费资源在线观看 | 91大神免费观看| 亚洲卡一卡2卡三卡4卡无卡三| 大地资源网高清在线观看免费| 亚洲无人区一区二区三区| 免费无码又爽又刺激一高潮| 亚洲四虎永久在线播放| 四虎1515hh永久久免费| 亚洲国产欧美日韩精品一区二区三区| 欧亚精品一区三区免费| 欧洲亚洲综合一区二区三区 | 亚洲乱码一二三四区乱码| 成人看的午夜免费毛片| 亚洲精品天堂无码中文字幕| 又粗又大又猛又爽免费视频| 久久er国产精品免费观看8| 亚洲高清专区日韩精品| 在线视频免费观看爽爽爽| 亚洲第一成年网站视频| 久久亚洲国产精品123区| 午夜影院免费观看| 亚洲欧洲日韩极速播放| 亚洲乱码国产一区网址| 四虎国产精品永久免费网址| 男人天堂2018亚洲男人天堂| 免费大黄网站在线观看| 久久精品免费电影| 亚洲av无码专区在线观看亚 | 亚洲H在线播放在线观看H| 四只虎免费永久观看| 久久久精品午夜免费不卡| 亚洲小说图区综合在线| 亚洲日本va在线视频观看| 成人免费午夜在线观看| 手机看片国产免费永久| 亚洲精品人成网在线播放影院|