Collection 集合框架类

Collection

  Collecion 是最基本的集合,代表一组Object,JAVA SDK不提供直接继承自Collection的类,但提供自称自Collection的子接口,如List、Set等,下面逐一介绍。

  Collection接口的方法如下:

    

方法                                                返回类型                                                  
add(Object e) boolean 若列表改变 
addAll(Collection c) boolean                            若列表改变                            
clear() void 清空所有内容
contains(Object e) boolean 包含对象e
containsAll(Collection c) boolean 包含c中的所有元素
equals(Object c) boolean  
hashCode() int 这个Collection的hashCode
isEmpty() boolean 若列表为空
iterator() Iterator  
remove(Object e) boolean 移除了元素e  或者  列表改变
removeAll(Collection c) boolean 列表发生改变
retainAll(Collection c) boolean

从列表中移除未包含在指定collection中的所有元素若发生更改,返回true

size() int 元素个数
toArray() Object[]  
toString() String 从列表中移除未包含在指定collection中的所有元素

  1. List                                                                 

    1.1 LinkedList

    1.2 ArrayList

  2. Set                                                                  

    2.1 HashSet

    2.2 TreeSet

  3. Map                                                                 

    3.1 HashMap

    3.2 TreeMap

原文地址:https://www.cnblogs.com/maxiaoshuai/p/5402255.html