ArrayList遍历(JAVA)

假如有个ArrayList变量如下:

ArrayList<String> list = new ArrayList<String>();
        list.add("arraylist1");
        list.add("arraylist2");
        list.add("arraylist3");
遍历方法1:

        Iterator it1 = list.iterator();
        while(it1.hasNext()){
            System.out.println(it1.next());

遍历方法2:

        for(Iterator it2 = list.iterator();it2.hasNext();){
             System.out.println(it2.next());
        }

遍历方法3:

        for(String ls:list){
            System.out.println(ls);
        }

遍历方法4:

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

可以凭喜好选择,个人倾向于第四种。

posted @ 2017-05-20 22:34  huahai  阅读(196)  评论(0编辑  收藏  举报