集合的遍历
Collection提供的方法:
Iterator iterator()
该方法会返回一个可以遍历当前集合的迭送器
java.util.Iterator 迭代器接口
迭代器遍历集合遵循的步骤是:问-取-删
其中删除不是遍历过程中的必须操作
Collection c = new ArrayList();
c.add("one");
c.add("two");
c.add("three");
c.add("four");
sout(c);
Iterator it =c.iterator();
while(it.hasNext()){ //it.hasNext 判断有没有下一个
String str =(String)it.next; //迭代器向后移动的一个元素,并获取该元素
if(”#“).equals(str){ //判断str中有没有#;
it.remove();//删除迭代器当前位置表示的集合
}
}
soutc