Collection接口的常用方法:
-
add:添加单个元素 ---add(Object o)
-
remove:删除指定元素---remove(Object o) 返回布尔值,remove(int index) 返回新的新的Collection
-
contains:查找某个元素是否存在---contains(Object o)
-
size:返回元素的个数
-
isEmpty:判断是否为空
-
clear:清空所有元素
-
addAll:添加多个元素---addAll(Collection c)
-
containsAll:查找多个元素是否存在---containsAll(Collection c)
-
removeAll:删除多个元素---removeAll(Collection c)
Collection遍历方式:
-
使用Iterator迭代器
执行原理:
Collection c = new ArrayList() ; //得到一个集合的迭代器 Iterator it = c.iterator() ; //hasNext():判断是否还有下一个元素,在使用迭代器的其他方法是,必须先调用该方法,否则当集合迭代到没有元素时会抛异常 //remove()ÿ