<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      集合框架

      Java集合框架為我們提供了一套性能優良,使用方便的借口和類,他們都位于java.util包中.關系如下圖所示

        

       

       集合框架是為表示和操作集合而規定的一種統一的標準體系結構,集合框架包括三大塊內容,對外的接口,接口的實現,和集合運算的方法

       從可以清楚地看出Java 果合框朱中的網大關按一: bollection 和Map。其中,Cllection又有兩個子接口: List 和Set。所以通常說Java 集合框
       架共有三大類接口List.Set 和Map,它們共同點都是集合接口,都可以用來存儲很多對象。它們的區別如下:

         Collection 接口存儲一組不唯一(允許重復)、無序的對象。
         Set 接口繼承Collection 接口,存儲一組唯一(不允許重復)、無序的對象。
         List 接口繼承Collection 接口,存儲一組不唯一(允許重復)、有序(以元素插入的次序知置元素,不會重新排列) 的對象

      ArrayList集合類

      常用方法

        示例

        

        

             LinkedList集合類

        LinkedList的一些特殊方法

      HashMap集合類

      Map接口

      • Map提供了一種映射關系,其中的元素是以鍵值對(key-value)的形式存儲的,能夠實現根據key快速查找value;
      • Map中的鍵值對以Entry類型的對象實例形式存在;
      • 建(key值)不可重復,value值可以重復,一個value值可以和很多key值形成對應關系,每個建最多只能映射到一個值。
      • Map支持泛型,形式如:Map<K,V>
      • Map中使用put(K key,V value)方法添加


      HashMap類

      • HashMap是Map的一個重要實現類,也是最常用的,基于哈希表實現
      • HashMap中的Entry對象是無序排列的
      • Key值和value值都可以為null,但是一個HashMap只能有一個key值為null的映射(key值不可重復)

      常用方法

          Object put(Object key,Object value) 
          Object get(Object key)    根據鍵返回相關聯的值,若不存在指定的鍵,則返回       null
          Object remove(Object key)   刪除指定的鍵映射的"鍵-值對"
             int size()     返回元素個數
             Set keySet()     返回鍵的集合
             Collection values()    返回值的集合
           boolean containsKey(Object key)   若存在指定的鍵映射的"鍵-值對",則返回true
           boolean isEmpty()    若不存在鍵-值映射關系,則返回true
           void clear()     從此映射中移除所有映射關系

      迭代器iterator

        

      迭代器(Iterator)是一個對象,它的工作是遍歷并選擇序列中的對象,它提供了一種訪問一個容器(container)對象中的各個元素,而又不必暴露該對象內部細節的方法。通過迭代器,開發人員不需要了解容器底層的結構,就可以實現對容器的遍歷。由于創建迭代器的代價小,因此迭代器通常被稱為輕量級的容器。

       

      迭代器的使用主要有以下三個方面的注意事項:

      1)使用容器的iterator()方法返回一個Iterator,然后通過Iterator的next()方法返回第一個元素。

      2)使用Iterator()的hasNext()方法判斷容器中是否還有元素,如果有,可以使用next()方法獲取下一個元素。

      3)可以通過remove()方法刪除迭代器返回的元素。

      遍歷使用

       

       

      posted @ 2018-03-10 15:00  小白裝大神  閱讀(140)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品无遮挡猛进猛出| 久爱www人成免费网站| 午夜天堂一区人妻| 五月天丁香婷婷亚洲欧洲国产| 欧美变态另类zozo| 林甸县| 麻豆一区二区三区蜜桃免费| 麻豆国产传媒精品视频| 国产69精品久久久久99尤物| 国产无遮挡又黄又爽不要vip软件| 伊人蕉久影院| 免费无码va一区二区三区 | 人人妻人人澡人人爽曰本| 国产女人18毛片水真多1| 黄色三级亚洲男人的天堂| 无码人妻丝袜在线视频| 欧美成人午夜精品免费福利| 男人天堂亚洲天堂女人天堂| 丁香婷婷综合激情五月色| 屯门区| 在线精品自拍亚洲第一区| 精品一日韩美女性夜视频| 日韩免费无码人妻波多野 | 亚洲性日韩一区二区三区| 天天躁夜夜躁av天天爽| 久久久av男人的天堂| 日本真人添下面视频免费| 中国性欧美videofree精品| 亚洲精品免费一二三区| 国产精品天天看天天狠| 国产精品综合色区av| 亚洲永久精品ww47永久入口 | 亚洲AV无码久久精品日韩| 国产精品视频一品二区三| 亚洲熟女精品一区二区| 999国产精品一区二区| 亚洲精品久久久中文字幕痴女| 人妻少妇偷人无码视频| 日韩精品卡一卡二卡三卡四| 无码福利一区二区三区| 九九热免费公开视频在线|