Collection介面

Enjoy_process發表於2018-10-13

java.util.Collection介面定義了有關集合操作的普遍性方法

Collection介面中定義的方法
方法宣告 方法功能
boolean add(Object o) 該方法實現單元素的新增功能,先確定集合是否包含物件o,如果需要新增該物件則返回true。如果集合允許重複,add方法總是返回true。如果不允許重複,並已經有一個相等的元素在集合中,則add方法返回false
boolean remove(Object o) 該方法實現單元素的刪除,如果集合中有與o相匹配的物件,則刪除物件o,並返回true;反之返回false。如果o是null,並且集合中也有一個元素為null,也返回true
boolean addAll(Collection c) 將集合c中所有元素加給該集合
boolean removeAll(Collection c) 從集合中刪除集合c中的所有元素
void retainAll(Collection c) 從集合中刪除集合c不包含的元素
void clear() 清空當前集合
int size() 返回當前集合中元素的數量
boolean isEmpty() 判斷集合是否為空
boolean contains(Object o) 查詢集合中是否含有物件o
boolean containsAll(Collection c) 查詢集合中是否含有集合c中的所有元素
Iterator iterator() 返回一個迭代器物件,用來訪問集合中的各個元素
Object[] toArray() 返回一個內含集合所有元素的Object型別陣列

 

 

相關文章