国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java之集合13

2019-11-06 07:08:04
字體:
來源:轉載
供稿:網友

學習java中的結合首先要理清java中的集合脈絡:

集合:首先有一個所有類的超級接口 Iterable 該接口中有一個方法:Iterator<T> iterator();返回一個迭代器 接口:                                                                  Collection        接口:           list (有序可重復)                                                      set(無序不可重復) 類:      arrayList  linkedList  vector           hashSet    SortedSet(接口)(按照元素大小自動排序)               數組(查詢)             鏈表(增刪)       數組(線程安全)                                                     treeSet          集合是一個容器,用于存儲引用類型 實現類 LinkedList中的方法      public boolean add(E e) 將指定元素添加到此列表的結尾。      public void add(int index, E element)      該方法需要注意的是在插入節點的時候index的取值       (index < 0 || index > size())拋出異常            public int size() 返回此列表的元素數。            public boolean addAll(int index, Collection<E> c>)            public boolean contains(Object o)            public E element()  獲取但不移除此列表的頭(第一個元素)。        Map 接口集合 Map的實現類  hashMap 和hashTalble  Map的子接口  SortedMap 實現類:   TreeMap  使用TreeSet 要想使存入TreeSet集合中的元素變得有序,關鍵是要保證這個元素是可以比較的 去實現Comparable接口中的public int compareTo(Object obj) {}方法 還有一種方法就是去根據treeSet中的構造方法    public TreeSet(Comparator<? super E> comparator)    自定義一個比較器,然后傳入進行比較。    


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 运城市| 镇坪县| 金湖县| 遵义市| 炉霍县| 三亚市| 龙游县| 崇仁县| 临泉县| 唐海县| 六枝特区| 吉水县| 娱乐| 涪陵区| 镇江市| 元阳县| 延边| 通州市| 双流县| 清原| 巴彦淖尔市| 罗田县| 涿鹿县| 鄂伦春自治旗| 霍林郭勒市| 绥宁县| 荔波县| 崇仁县| 兰坪| 通许县| 南开区| 东莞市| 泰宁县| 册亨县| 朝阳市| 海门市| 焉耆| 日照市| 红原县| 岑溪市| 突泉县|