Collection接口

作者: 大煤球CUMT | 来源:发表于2017-07-15 16:40 被阅读0次

    Interface Collection

    接口 在java.util包中,实现了Iterable接口

    实现Collection接口的接口有以下几种:

    BeanContext,BeanContextServices,BlockingDeque,BlockingQueue,Deque,List,NavigableSet,Queue,Set,SortedSet,TransferQueue

    其中常见接口有ListSet


    常用方法:

    booleanadd(Ee)

    确保此集合包含指定的元素(可选操作)。

    booleanaddAll(CollectionE> c)

    将指定集合中的所有元素添加到此集合(可选操作)。

    booleanremove(Objecto)

    从该集合中删除指定元素的单个实例(如果存在)(可选操作)。

    intsize()

    返回此集合中的元素数。

    Iterator<E>iterator()

    返回此集合中元素的迭代器。


    在平时的学习工作总常见接口有ListSet

    List  是有序的,元素可以重复,可以有多个null元素,有三个实现类 ArrayList,LinkedList,Vector  具体介绍见

    http://blog.csdn.net/chendi1992/article/details/75146844

    Set是无序的,是一种不包含重复的元素的Collection,即任意的两个元素e1和e2都有e1.equals(e2)=false,Set最多有一个null元素。Set的构造函数有一个约束条件,传入的Collection参数不能包含重复的元素。

    相关文章

      网友评论

        本文标题:Collection接口

        本文链接:https://www.haomeiwen.com/subject/onqzhxtx.html