List集合遍历整理

遍历List集合的三种方式

0. 首先准备测试数据

1 List<String> list = new ArrayList<String>();
2 list.add("Java");
3 list.add("C++");
4 list.add("Python");

1. 增强for循环

1 for (String attribute : list) {
2     System.out.println(attribute);
3 }

2. for循环

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

 

3. 集合类通用遍历方式:迭代器

1 Iterator<String> it = list.iterator();
2 while(it.hasNext()) {
3     System.out.println(it.next());
4 }
原文地址:https://www.cnblogs.com/itzhouq/p/list.html