Collection的方法及两种遍历方式

简介: Collection的方法及两种遍历方式

Collection方法

  1. add:添加单个元素
  2. remove:删除指定元素
  3. contains:查找元素是否存在
  4. size:获取元素个数
  5. isEmpty:判断是否为空
  6. clear:清空
  7. addAll:添加多个元素
  8. containsAll:查找多个元素是否存在
  9. removeAll:删除多个元素

基本介绍

  1. Iterator对象称为迭代器,主要用于遍历Collection集合中的元素
  2. 所有实现了Collection接口的集合类都有一个iterator()方法,用于返回一个实现了Iterator接口的对象,即可以返回一个迭代器。
  3. 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);
}
相关文章
|
7月前
Collection和Map的遍历方式
Collection和Map的遍历方式
39 0
|
7月前
|
测试技术
你知道几种遍历map的方式?
你知道几种遍历map的方式?
|
4月前
集合中常见方法及遍历方式
集合中常见方法及遍历方式
32 1
|
6月前
|
索引
List集合(方法简介,集合遍历)
List集合(方法简介,集合遍历)
|
4月前
Collection的遍历
Collection的遍历
44 2
|
6月前
(Collection)集合遍历,进阶
(Collection)集合遍历,进阶
|
Java 索引
Collection 集合的遍历
Collection 集合的遍历
65 0
|
人工智能
List集合中 中contains方法的使用详解
List集合中 中contains方法的使用详解
|
编译器
遍历Map的六种方式
遍历Map的六种方式
197 0
遍历Map的六种方式
Map的遍历方式
Map的遍历方式
161 0