Java Collection常見方法

2021-08-11 20:43:11 字數 715 閱讀 1575

collection的常見方法:

1、新增

boolean add(object obj);//新增單個物件

boolean addall(collection coll);//新增集合

2、刪除

boolean remove(object obj);//刪除單個物件

boolean removeall(collection coll);//刪除集合中所有物件

void clear();//清空集合

3、判斷

boolean contains(object obj);//判斷是否包含某個物件

boolean containsall(collection coll);//判斷是否包含某個集合

boolean isempty();//判斷集合中是否有元素

4、獲取

int size();//獲取集合中元素的個數

iterator iterator();//取出元素的方法:迭代器

迭代器:該物件必須依賴於具體容器,因為每乙個容器的資料結構不同,所以該迭代器物件是在容器中進行內部實現的

對於使用容器者而言,具體的實現不重要,只要通過容器獲取到該實現的迭代器的物件即可,也就是iterator方法。

5、其它

boolean retainall(collection coll);//取交集

object toarray();//將集合轉換成陣列

Java Collection集合總結

collection list 有序,可重複 arraylist 底層資料結構是陣列,查詢快,增刪慢。執行緒不安全,效率高 vector 底層資料結構是陣列,查詢快,增刪慢。執行緒安全,效率低 linkedlist 底層資料結構是鍊錶,查詢慢,增刪快。執行緒不安全,效率高 set 無序,唯一 has...

Java Collection的操作示例

collection的常見方法 新增 boolean add object obj boolean addall collection coll 刪除 boolean remove object obj boolean removeall collection coll 從原集合中刪除和引數集合相同...

java Collection的拼接和並集

集合操作常常需要進行一些如多個集合進行拼接,求並集,下面來看看怎麼做拼接和求並集 1.拼接 含重複元素並集,嚴格意義上並集不含重複元素 實現一 採用collection定義的方法addall 適用兩個集合進行拼接 a.addall b 實現一的這種方式最終拼接的結果將放在a中,因此a放生改變了 如果...