美文网首页
集合使用

集合使用

作者: Heart_6ab1 | 来源:发表于2019-11-21 11:34 被阅读0次

    java中集合是比较重要的一个知识点,这里是作为学习,记录一下

    集合主要包含list,set和map

    list,set继承Collection接口,Map为独立接口

    List:ArrayList(重要),Vector,LinkedList 有序

    Set : HashSet(重要),LinkedHashSet,TreeSet 无序

    Map:Hashtable,LinkedHashMap,HashMap(重要),TreeMap

    这是几种集合主要包含的子集合,先用一张图简单说明一下关系

    这张图比较清楚的说明上面三种集合的关系


    下面来一个个举例,只列举比较重要的几点

    Collection类: ArrayList

    常用的方法:

    add:添加元素

    remove:删除某个元素

    contains:集合是否包含某个元素

    isEmpty:集合是否为空


    两个集合中操作,接口同上

    addAll 是把另一个集合加到当前集合后面

    removeAll 删除的是交集

    containsAll a集合是否包含b集合

    retainAll 是取交集,原集合不变则是false,改变则是true

    集合迭代器Iterator比较重要的两个方法:

    hasNext() 判断是否还有下一个元素

    next() 下一个元素

    相关文章

      网友评论

          本文标题:集合使用

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