java中ArrayList集合包含迭代器遍历的四种遍历代码演示
ArrayList list=new ArrayList();
list.add(1);
list.add(2);
list.add(3);
list.add(6);
list.add(5);
list.add(4);
System.out.println("方法一");
for (int i=0;i<list.size();i++){
Object olist1=list.get(i);
System.out.println(olist1);
}
System.out.println("方法二");
for(Object olist2:list){
System.out.println(olist2);
}
System.out.println("方法三");
Iterator iterator=list.iterator();
while (iterator.hasNext()){
Object olist3=iterator.next();
System.out.println(olist3);
}
System.out.println("方法四");
list.forEach((object)->{
System.out.println(object);
});
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0ad44b51b97f9fed63575e4a6d5570af.png)