java foreach语法

2014-11-24 02:04:06 · 作者: · 浏览: 0

1.java的foreach可以遍历数组和所有的Collection对象(Collection接口中包括iterator(),因此所有实现Collection接口的类都可以进行foreach遍历)。
2.因为JavaSE5引入了新的被称为Iterable接口,该接口包含一个能够产生Iterator的iterator()方法,并且Iterable接口被foreach用来在序列中移动。
3.因此,只要你创建的类实现了Iterable接口,就可以使用foreach进行遍历。

4.



返回一个实现了Iterable的匿名内部类实例