欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

Java集合-Iterable,java-iterable

来源: javaer 分享于  点击 39331 次 点评:75

Java集合-Iterable,java-iterable


原文链接  原作者:Jakob Jenkov   译者:祖强

Iterable接口 (java.lang.Iterable) 是Java集合的顶级接口之一。Collection接口继承Iterable,所以Collection的所有子类也实现了Iterable接口。

一个实现Iterable接口的类可以使用新的for循环,下面是一个示例:

List list = new ArrayList();

for(Object o : list){
//do something o;
}

Iterable 接口只有一个方法:

public interface Iterable<T> {
  public Iterator<T> iterator();
}

怎么去实现Iterable接口以便可以使用新的for循环,在我Java泛型教程的这篇文章中Implementing the Iterable Interface可以找到解释。

用户点评