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