本文共 739 字,大约阅读时间需要 2 分钟。
-- Start
JDK 5.0 提供了增强的for循环语句, 使得我们迭代数组和集合非常方便. 事实上, 任何类只要实现了 Iterable 接口, 那么它就可以使用增强的for循环语句来遍历, 下面是一个简单的例子.
import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Test { public static void main(String[] args) throws Exception { Names names = new Names(); names.add("Zhang San"); names.add("Li Si"); for (String name : names) { System.out.println(name); } }}class Names implements Iterable{ private List names = new ArrayList (); public void add(String name) { names.add(name); } public Iterator iterator() { return names.iterator(); }}
---更多参见:
-- 声 明:转载请注明出处 -- Last Updated on 2012-06-12 -- Written by ShangBo on 2012-06-12 -- End