面试专辑——Collection

DogJay 2019-02-07 后端技术 502人已围观

# Collection *** * 是最基本的集合接口 * 继承的接口:Iterable * 子接口:List、Set、Queue等 ## 简介 * 一个Collection代表一组Object,即Collection的元素(Elements),一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。 * Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 ## 如何遍历Collection中的每一个元素? * 不论Collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问Collection中每一个元素,代码如下: ``` Iterator it = collection.iterator(); // 获得一个迭代子 while(it.hasNext())   { Object obj = it.next(); // 得到下一个元素 } ``` ## 方法 **retainAll(Collection c)**:保留,交运算 **addAll(Collection c)**:添加,并运算 **removeAll(Collection c)**:移除,减运算

吐槽(0)

文章评论

    共有0条评论

    验证码:

文章目录