Collection介面
java.util.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型別陣列 |
相關文章
- Java™ 教程(Collection介面)Java
- Java Collection介面 ArrayList集合(容器)Java
- Java中Collection和Iterator介面Java
- java SE 1.8中Collection介面分析Java
- JAVA集合詳解(Collection和Map介面)Java
- Java學習--java中的集合框架、Collection介面、list介面Java框架
- 「譯」Java集合框架系列教程三:Collection介面Java框架
- Java學習關於集合框架的基礎介面--Collection介面Java框架
- Java集合系列之Collection與Map介面巨集觀把控Java
- Laravel CollectionLaravel
- Java集合-CollectionJava
- backup site collection
- Metric Collection ErrorsError
- 【Java】【集合】collection介面常見方法、集合轉陣列toArray()、帶ALL的方法Java陣列
- Refactoring to collection(譯)
- Laravel Collection 基本使用Laravel
- 集合框架-Collection集合框架
- MongoDB 複製一個collection裡的資料到另一個collectionMongoDB
- Java:Collection集合、泛型Java泛型
- Java Collection集合面試題Java面試題
- Lodash學習-Collection篇
- 集合框架-Collection集合-2框架
- 集合框架-Collection集合-3框架
- vector和iterator及collection
- 集合框架小結-Collection框架
- learn from collection framework designFramework
- collection和collections的區別
- Java 的 Collection 與 List 集合Java
- Java Collection或Map的同步Java
- 集合框架-Collection集合總結框架
- Java Collection、Map集合總結Java
- Property [title] does not exist on this collection instance
- 十五個常用的 Laravel 集合(Collection)Laravel
- Java8 Lambda 之 Collection StreamJava
- 15個常用的Laravel 集合(Collection)Laravel
- C語言垃圾回收(Garbage Collection)C語言
- collection庫更新1.4.0版本
- Nik collection 4.3,濾鏡外掛