java中怎么遍历list集合

Python012

java中怎么遍历list集合,第1张

常用的List集合, 可以使用下面几种方式进行遍历

参考代码

import java.util.ArrayList

import java.util.Iterator

public class Test {

public static void main(String[] args) {

ArrayList<Integer> list = new ArrayList<Integer>()

list.add(5)

list.add(8)

list.add(9)

//方案一 推荐 .简洁

for (Integer e : list) {

System.out.print(e + ",")

}

//方案二

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

System.out.println(list.get(i))

}

//方案三

Iterator<Integer> it = list.iterator()

while (it.hasNext()) {

System.out.println(it.next())

}

}

}

   List<String> list = new ArrayList<String>()

        list.add("luojiahui")

        list.add("luojiafeng")

        //方法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 tmp:list){

            System.out.println(tmp)

        }

        //方法4

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

            System.out.println(list.get(i))

        }