java.util.Iterator接口简介说明
下文讲述java中Iterator接口的简介说明,如下所示:
Iterator是一个接口, 它提供了迭代器的一些规则, 如下所示:
public interface Iterator { boolean hasNext(); Object next(); void remove(); } ---------------------------------------------- Object next():返回迭代器刚越过的元素的引用,返回值是 Object 需要强制转换成自己所需类型 boolean hasNext():检测容器内是否还有可供访问的元素 void remove():删除迭代器刚越过的元素通常我们实现了迭代器的next()及hasNext()方法后,即可实现for循环,如下所示:
for(Iterator it = c.iterator(); it.hasNext(); ) { Object o = it.next(); //业务代码 }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。