黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

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

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

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免費視頻教程下載:持有對象之集合”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久免费视频8 | 亚洲第一第二区 | 一个人看的免费高清www视频 | 88国产经典欧美一区二区三区 | 青娱乐伊人 | 91免费视频软件 | 欧美日韩中文字幕久久伊人 | 国产欧美视频一区二区三区 | 在线精品国产 | 精品欧美在线观看 | 国产成人免费全部网站 | 久久天天躁狠狠躁夜夜呲 | 午夜寂寞影院在线观看 | 亚洲va欧美va国产 | 日韩成人在线观看 | 成年看的视频在线观看 | 国产亚洲第一伦理第一区 | 婷婷人人爽人人做人人添 | 男女午夜激情 | 久久亚洲国产成人影院 | 日本综合欧美一区二区三区 | 韩国xxxx色视频在线观看免费 | 久久久亚洲国产精品主播 | 91亚洲国产在人线播放午夜 | 成人毛片手机版免费看 | 欧美视频在线免费看 | 国产精品一一在线观看 | 国产一级毛片视频在线! | 欧美在线a| 黄色在线免费网站 | 亚洲精品xxxx | 国产第一浮力影院新路线 | 日韩精品成人免费观看 | www亚洲成人| 亚洲一区二区免费视频 | 又色又爽又黄的视频网站 | 欧美整片第一页 | 国产成人精选免费视频 | 亚洲另在线日韩综合色 | 香蕉网在线观看 | 日本高清中文字幕一区二区三区a |