集合框架的iterator接口
1.集合输出
很是情况下,我们都要把集合的内容进行输出,也就是遍历集合
遍历集合的方式有以下几种:
- Iterator
- ListIterator(可用于list集合)
- Enumeration(可用于遍历vector集合)
foreach
其中foreach和iterator使用率最高
基本使用:
foreach:
// foreach private static void iterator1(Collection<String> c) { for (String s : c ) { System.out.println(s); } }
iterator:
// iterator2 private static void iterator2(Collection<String> c) { Iterator<String> iterator = c.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); } }