Collection集合的相關方法與使用

2021-10-06 07:15:11 字數 608 閱讀 8308

常用基本方法:

1.新增

boolean add(object obj); --新增

boolean addall(collection coll) --新增集合

2.刪除

boolean remove(ooject obj); --刪除

boolean remove(collection coll) --刪除集合

void clear() --移除所有內容

3.判斷

boolean contains(object obj); --判斷些集合指定的元素,則返回true

boolean containsall(collection coll) --判斷些集合指定的合集,則返回true

boolean isempty(): --判斷集合是否為空。

4.獲取:

int size(); --返回集合中的元素數

iterator iterator(); --取出元素的方式:迭代器

5.其他:

boolean retainall(collection coll) --取交集(1,2,5; 2,4; 取2)

object toarray(): --將集合轉成陣列。

集合 Collection集合總結

list有序,可重複 abstractlist 父類abstractcollection抽象類,實現了list介面 arraylist 父類abstractlist 底層資料結構是陣列,查詢快,增刪慢。執行緒不安全,不同步,效率高 vector 父類abstractlist 底層資料結構是陣列,查詢...

Collection集合,List集合

一 collection集合 a collection 集合 單身漢集合 list 特點 有序,可重複,有索引 arraylist 重點掌握 linkedlist 儲存的元素不可重複,訪問順序一致 set 無序,元素不可重複,元素無索引 hashset 重點掌握 linkedhashset tree...

Collection集合 (set集合)

不包含重複元素的集合 即使新增重複元素之後,最終也只能顯示乙個 沒有帶索引的方法,所以不能使用普通的for迴圈遍歷 hashset 對集合的迭代順序不作任何保證 object類中有乙個方法可以獲取物件的雜湊值 public int hashcode 返回物件的雜湊碼值 物件的雜湊值特點 同乙個物件多...