1. 程式人生 > >Java list遍歷方式

Java list遍歷方式

List<Integer> list = new ArrayList<Integer>();
   for(int i=0;i<10000000;i++){
      list.add(i);
   }

   Iterator it=list.iterator();
   while (it.hasNext()){
      Log.d("info",it.next()+"");
   }
 
   for(Iterator it2=list.iterator();it2.hasNext();){
      Log.d("info",it2.next()+"");
   }

       for(Integer num:list){
      Log.d("info",num+"");
 }

   for(int i=0;i<list.size();i++){
      Log.d("info",list.get(i)+"");
   }

//這幾種遍歷中,for(int i=0;i<list.size();i++) {} 遍歷速度最快  for(Integer num:list){} 寫法最簡潔,且速度也可以