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

浙公网安备 33010602011771号