1. 程式人生 > >list的三種遍歷方法

list的三種遍歷方法

1.最簡單的for迴圈遍歷


       for(int i = 0; i < list.size(); i++){
        list.get(i);
        }

2.最方便的foreach迴圈遍歷,在程式中用到的最多

   for(String tmp:list){};

   我經常使用這個方法遍歷實體,例如:

   list是查詢資料的返回值

    for(實體名 p:list){
                    Map<String,Object> map = new HashMap<String,Object>();
                    map.put("id", p.getId());
                    map.put("s1",p.getS1());
                    map.put("s2",p.getS2());
                    map.put("s3",p.getS3());
                    map.put("s4",p.getS4());
                    map.put("s5",p.getS5());
                    map.put("s6",p.getS6());
                    _list.add(map);//定義一個空的_list集合,然後put進去
                }

3.用iterator進行遍歷

Iterator<String> iter = list.iterator();

while(iter.hasNext()){    
        iter.next(); 
        }