閱讀417 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Java集合-Iterable

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可以找到解釋。

最後更新:2017-05-22 14:01:47

  上一篇:go  用 Tails 1.4 Linux 係統來保護隱私和保持匿名
  下一篇:go  Servlet必會必知