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