天天看点

java foreach语法

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

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