list的三种遍历方法

Posted Lei.Lei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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(); 
        }

以上是关于list的三种遍历方法的主要内容,如果未能解决你的问题,请参考以下文章

遍历List集合的三种方法

遍历List集合的三种方法

java遍历List集合的三种方法

list的三种遍历方法

遍历List的三种方法

Python 列表(List) 的三种遍历(序号和值)方法