1.For-Each循环遍历

  1. ArrayList<Integer> arrayList=new ArrayList<Integer>();
  2. for(Integer item:arrayList){};

PS:根据数据结构不一样,三种遍历方法效率也不一,通常而言使用For-Each循环

2.根据随机索引遍历

正常for循环

3.迭代器Iterator

  1. //接上arrayList
  2. Interator<Integer> it=arrayList.iterator();
  3. while(it.hasnext()) {it.next();}