美文网首页
类集框架

类集框架

作者: 妖妖灵嘛0 | 来源:发表于2018-07-19 19:35 被阅读0次

    1.介绍

    定义:是一组类和接口,它们都处于java.util包,主要用于存储和管理对象。

    分类:它们是Set(集)、List(列表)和Map(映射),Set、List和Map都是接口,它们有各自的实现类。Set---集合对象不按特定的方式排序且无重复,实现类主要有HashSet和TreeSet。List---列表对象按照索引位置排序且可重复,实现类主要有ArrayList和LinkedList。Map---键,值对,映射中每个对象包含一个键和一个值,键不可重复,值可重复,实现类主要有HashMap和TreeMap。

    结构图


    2.Collection

    Collection是最基本的集合接口,声明了适用于JAVA集合的通用方法,list和set都继承自collection接口。

    基本方法:

    boolean add(Object o)      :向集合中加入一个对象的引用

    void clear():删除集合中所有的对象,即不再持有这些对象的引用

    boolean isEmpty()    :判断集合是否为空

    boolean contains(Object o) : 判断集合中是否持有特定对象的引用

    Iterartor iterator()  :返回一个Iterator对象,可以用来遍历集合中的元素

    boolean remove(Object o) :从集合中删除一个对象的引用

    int size()       :返回集合中元素的数目

    Object[] toArray()    : 返回一个数组,该数组中包括集合中的所有元素

    关于:Iterator() 和toArray() 方法都用于集合的所有的元素,前者返回一个Iterator对象,后者返回一个包含集合中所有元素的数组。

    Collection没有get()方法来取得某个元素。只能通过iterator()遍历元素。



    相关文章

      网友评论

          本文标题:类集框架

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