java類集簡介

2021-07-01 18:26:04 字數 772 閱讀 5637

類集框架介面的具體特點

序號介面描述

1collection

是存放一組單值的最大父介面,所謂的單值是指集合中的每乙個元素都是乙個物件,在新的開發標準中已經很少直接用此介面進行操作了。

2list

是collection介面的子介面,也是最常用的介面,此介面對collection介面進行了大量的擴充,裡面的內容也是允許重複的。

3set

是collection介面的子介面,沒有對collection介面進行擴充,裡面不允許放重複的內容。

4map

是存放一對值的最大父介面,即介面中的每一對元素都是一對,以key-value的形式儲存。

5iterator

集合的輸出介面,用於輸出集合中的內容,只能進行從前到後的單向輸出。

6listiterator

iterator的子介面,可以進行由前向後或由後向前的輸出。

7enumeration

是最早的輸出介面,用於除數指定集合中的內容。

8sortedset

單值排序介面,實現此介面的集合類,裡面的內容可以使用比較器排序。

9sortedmap

存放一對值的排序介面,實現此介面的集合類,裡面的內容按照key排序。

10quene

佇列介面,此介面的子類可以實現佇列操作。

11map.entry

map.entry的內部介面,每個map.entry物件都儲存著一對key-value的內容,每個map介面中都儲存著多個map.entry介面例項。

java類集詳解

在學習類集之前,先明確乙個概念,那就是啥叫重量級,啥叫輕量級。在學習框架或容器時,常常會有人說這個容器是重量級的,這個容器是輕量級的,現在就對重量級和輕量級做乙個解釋。重量級還是輕量級主要看它應用了多少服務。使用服務越多,對系統資源的占用也越多,負載越大,必然會影響到應用發布時間和執行效能。對於乙個...

Java 類集框架

主要方法 add 增加資料 clear 清空資料 contains 是否包含某個資料 isempty 是否為空 remove 移除某個資料 size 獲取集合中的資料個數 toarray 轉換為物件陣列 iterator 例項化父介面iterator 物件陣列使用remove 和contains 時...

Java 集合簡介(Collection類)

no.方法名稱 型別描述 1public boolean add e e 普通向集合裡儲存資料 2public boolean addall collectionc 普通追加乙個集合 3public void clear 普通 清空集合,根元素為null 4public boolean contai...