大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Javase免費視頻教程下載:持有對象之集合

Javase免費視頻教程下載:持有對象之集合

更新時間:2020-07-23 15:47:52 來源:動力節點 瀏覽2309次

Collection

數組:存儲同一種數據類型的集合容器。

數組的特點:

1.數組是相同數據類型(數據類型可以為任意類型)的有序集合

2.數組也是對象。數組元素相當于對象的成員變量(詳情請見內存圖)

3.數組長度的確定的,不可變的。如果越界,則報:ArrayIndexOutofBoundsException

4.數組中的元素與元素之間的內存地址是連續的。

初始化

默認初始化:數組元素相當于對象的成員變量,默認值跟成員變量的規則一樣。數字0,布爾false,char\\u0000,引用:null。

初始化方法:

1:構造器方法,Collection的構造器接受另外一個Collection,用它來進行初始化

比如:

Collection<Integer>collection=new ArrayList<Integer>(Arrays.asList(1,2,3,4,5));

2:Collections.addAll()方法接受一個Collection對象,以及一個數組或是一個用逗號分割的列表,將其添加到Collection中

比如:

Collections.addAll(collection,11,12,13,14,15);

Collections.addAll(collection,moreInts);

3:Collection.addAll()方法將一個Collection對象全部添加進去

比如:collection.addAll(Arrays.asList(moreInts));

collection主要方法:

boolean add(Object o):添加對象到集合

boolean remove(Object o):刪除指定的對象

int size():返回當前集合中元素的數量

boolean contains(Object o):查找集合中是否有指定的對象

boolean isEmpty():判斷集合是否為空

Iterator iterator():返回一個迭代器

boolean containsAll(Collection c):查找集合中是否有集合c中的元素

boolean addAll(Collection c):將集合c中所有的元素添加給該集合

void clear():刪除集合中所有元素

void removeAll(Collection c):從集合中刪除c集合中也有的元素

void retainAll(Collection c):從集合中刪除集合c中不包含的元素

collection主要子接口對象:

Javase免費視頻教程下載:持有對象之集合

1、Collection接口

Collection是最基本集合接口,它定義了一組允許重復的對象。Collection接口派生了兩個子接口Set和List,分別定義了兩種不同的存儲方式

2、Set接口

Set接口繼承于Collection接口,它沒有提供額外的方法,但實現了Set接口的集合類中的元素是無序且不可重復。

特征:無序且不可重復。

3、List接口

List接口同樣也繼承于Collection接口,但是與Set接口恰恰相反,List接口的集合類中的元素是對象有序且可重復。

特征:有序且可重復。

兩個重要的實現類:ArrayList和LinkedList

1.ArrayList特點是有序可重復的

2.LinkedList是一個雙向鏈表結構的。

4.Map

Map沒有繼承Collection接口,Map提供key到value的映射。

├Hashtable任何非空(non-null)的對象。同步的

├HashMap可空的對象。不同步的,但是效率高,較常用。注:迭代子操作時間開銷和HashMap的容量成比例。因此,如果迭代操作的性能相當重要的話,不要將HashMap的初始化容量設得過高,或者load factor過低。

└WeakHashMap改進的HashMap,它對key實行“弱引用”,如果一個key不再被外部所引用,那么該key可以被GC回收。

SortMap---TreeMap

Javase免費視頻教程下載:持有對象之集合

以上就是動力節點java培訓機構的小編針對“Javase免費視頻教程下載:持有對象之集合”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 九九夜夜操妹子 | 色综合综合色综合色综合 | 狠狠狠狠狠狠狠狠 | 国产综合欧美 | 国产亚洲精品久久精品6 | 被黑人做的白浆直流在线播放 | 免费观看日本污污ww网站精选 | 国产日韩欧美精品一区二区三区 | 国产伦一区二区三区四区久久 | 欧美一级毛片免费播放aa | 精品一区二区三区免费毛片爱 | 欧美另类69xxxxx视频 | 天海翼一区二区在线观看 | 四虎永久视频 | 亚洲伦理久久 | 精品日产一区二区三区手机 | 俺去鲁婷婷六月色综合 | 国产在线不卡一区 | 欧美精品成人一区二区视频一 | 亚洲精品一区二区三区福利 | 日韩 欧美 自拍 在线 视频 | 免费视频久久 | 亚洲综合精品香蕉久久网97 | 久久综合给会久久狠狠狠 | 免费一级a毛片在线播放视 免费一级成人毛片 | 97碰公开在线观看免费视频 | 婷婷综合久久中文字幕一本 | 亚洲高清视频一区 | 四虎影院海外永久 | 国产人成精品 | 草久久免费视频 | 久久99精品国产麻豆宅宅 | 特级毛片a级毛免费播放 | 天天做天天爱天天爽 | 久久99久久成人免费播放 | 色婷婷综合久久久中文字幕 | 久久久www成人免费精品 | 欧美日韩免费播放一区二区 | 久久国产精品一区二区 | 国产亚洲精品久久yy5099 | 日本在线观看www鲁啊鲁视频 |