JDK之Iterable

来源:互联网 发布:质量好的女包淘宝店铺 编辑:程序博客网 时间:2024/06/06 02:44

       在jdk源码中,Iterable(可迭代的)接口非常精简,只包含一个函数定义iterator(),代码如下:
             package java.lang;
             import java.util.Iterator;
             public interface Iterable<T> {
                  Iterator<T> iterator();
             }

       只有实现了该接口的对象才能用在foreach命令中,该接口中的唯一函数用于返回一个迭代器,该迭代器构建在由类型T的元素组成的集合之上。

原创粉丝点击