Java中的AbstractCollection类是什么?
AbstractCollection类提供Collection接口的实现。这样做是为了最大程度地减少此接口的实现工作。
对于不可修改的集合
扩展此类,并提供迭代器和size方法的实现。
用于可修改的收集
另外,重写add()
类的方法。迭代器方法返回迭代器,并且它必须实现该remove()
方法。
语法如下。
public abstract class AbstractCollection<E>extends Object
implements Collection<E>
在这里,对象是类层次结构的根,集合是一组对象。
要使用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]
以上是 Java中的AbstractCollection类是什么? 的全部内容, 来源链接: utcz.com/z/350342.html