import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayTest { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); System.out.println("用for循环遍历"); for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } System.out.println("用增强for循环"); for (Integer i : list) { System.out.println(i); } System.out.println("用iterator+while"); Iterator<Integer> it = list.iterator(); while (it.hasNext()) { int i = (Integer) it.next(); System.out.println(i); } System.out.println("用iterator+for"); for (Iterator<Integer> iter = list.iterator(); iter.hasNext();) { int i = (Integer) iter.next(); System.out.println(i); } } }
遍历数组 iterator方法和for方法
Java集合遍历方法
最新推荐文章于 2022-01-21 22:11:27 发布
本文通过一个具体的Java程序示例,介绍了四种不同的遍历List集合的方法:使用传统的for循环、增强型for循环、while循环结合Iterator迭代器以及for循环结合Iterator迭代器。每种方法都附带了相应的代码实现。

4209

被折叠的 条评论
为什么被折叠?



