Collection方法
- add:添加单个元素
- remove:删除指定元素
- contains:查找元素是否存在
- size:获取元素个数
- isEmpty:判断是否为空
- clear:清空
- addAll:添加多个元素
- containsAll:查找多个元素是否存在
- removeAll:删除多个元素
基本介绍
- Iterator对象称为迭代器,主要用于遍历Collection集合中的元素
- 所有实现了Collection接口的集合类都有一个iterator()方法,用于返回一个实现了Iterator接口的对象,即可以返回一个迭代器。
- Iterator仅用于遍历集合,本身并不存放对象
迭代器遍历
Iterator iterator = col.iterator();//遍历集合col
while (iterator.hasNext()){ //判断是否还有数据
//返回下一个元素,类型是Object
Object obj = iterator.next();
sout(obj)
}
//当退出while循环后,此时iterator迭代器指向最后的元素、
//如需要再次遍历,需要重置迭代器
iterator = col.iterator();
增强for循环遍历
for (Object object:col){
sout(object);
}