AbstractCollection 是 Java 中的哪個類?
AbstractCollection 類提供 Collection 介面的實現。這樣做是為了最大程度地減少實現此介面所需的工作。
對於不可修改的集合
擴充套件此類併為 iterator 和 size 方法提供實現。
對於可修改的集合
此外,還重寫 add() 方法。iterator 方法返回迭代器,並且它必須實現remove() 方法。
語法如下。
public abstract class AbstractCollection<E> extends Object implements Collection<E>
此處,Object 是類層次的根,而 Collection 是物件組的。
要在 Java 中使用 AbstractCollection 類,請匯入以下包。
import java.util.AbstractCollection;
現在,我們來看一個在 Java 中實現 AbstractCollection 類的例子。
示例
import java.util.ArrayList;
import java.util.AbstractCollection;
public class Demo {
public static void main(String[] args) {
AbstractCollection<Object> absCollection = new ArrayList<Object>();
absCollection.add("This");
absCollection.add("is");
absCollection.add("demo");
absCollection.add("text");
System.out.println("Displaying elements in the AbstractCollection: " + absCollection);
}
}結果
Displaying elements in the AbstractCollection: [This, is, demo, text]
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP