集合框架二(Collection接口实现类常用遍历方法)

时间:2022-03-29 20:48:20

四种常用遍历方式

Collection coll = new ArrayList();

coll.add("123");

coll.add("456");

coll.add("789");

一、使用while循环+迭代器遍历

Iterator iterator = new coll.iterator();

while(iterator.hasNext()){

  Object obj = (Object)iterator.next();

  System.out.println(obj);

}

二、使用foreach循环遍历集合

for(Object obj:coll){

  System.out.println(obj);

}

三、使用for循环+迭代器遍历

for(Iterator iterator = coll.iterator();iterator.hasNext();){

  Object obj = (Object)iterator.next();

  System.out.println(obj);

}

四、先把集合转化成数组再遍历数组实现集合的遍历

Object[] obj = coll.toArray();

for(int i = 0; i<obj.length;i++){

  System.out.println(obj[i]);

}