for循环遍历、foreach循环遍历、 iterator迭代器遍历
1. for循环针对ArrayListfor循环中的get()方法,采用的即是随机访问的方法,同时,ArrayList底层实现为Object数组,数组天然支持随机访问,时间复杂度为 O(1),所以称为快速随机访问,因此在ArrayList里,for循环较快。2. foreach循环遍历foreach循环中不能修改集合元素的值,否则会报错:Collection was modified; enumeration operation may not executeforeach循环无法修改值的原因从