本帖最后由 syusouki 于 2015-9-29 22:12 编辑
基本方法:
注意:如果大家在方法的形参或返回值类型中看到E字母,可以把它当做:Object
boolean add(Object e):将参数e添加到集合
boolean remove(Object o):将参数o从集合中移除
void clear():清空集合
boolean contains(Object o):基于equals()进行判断;
boolean isEmpty():判断集合是否为空
int size():集合中元素的数量;
批量操作元素的方法:
boolean addAll(Collection c):将参数集合,一次性全部添加到当前集合
boolean removeAll(Collection c):移除此 collection 中那些也包含在指定 collection 中的所有元素(可选操作
boolean containsAll(Collection c):如果此 collection 包含指定 collection 中的所有元素,则返回 true
boolean retainAll(Collection c):移除此 collection 中未包含在指定 collection 中的所有元素。
Collection类型的集合,有两种基本的遍历方法:
1.Object[] toArray()方法:
2.迭代器:Iterator iterator();
Iterator(接口):
boolean hasNext(): 如果仍有元素可以迭代,则返回 true。
Object next() :返回迭代的下一个元素。
|
|