首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Collection与iterator()的关系解决办法

2012-08-11 
Collection与iterator()的关系为什么说要实现Collection就必须实现iterator()?[解决办法]Collection接口定

Collection与iterator()的关系
为什么说要实现Collection就必须实现iterator()?

[解决办法]
Collection接口定义了iterator函数
[解决办法]
实现Collection类的所有子类都有iterator方法,返回一个实现了Iterator接口的对象
[解决办法]
Collection是个接口,你的类继承这个接口必须实现这个接口里面的所有函数,其中就包括Iterator<E> iterator()这个函数
[解决办法]
迭代器接口是集合接口的父接口,超级接口,实现类实现Collection时就必须实现Iterator接口
[解决办法]
iterator是最顶端的,collecton继承了iterator
[解决办法]
没关系.
[解决办法]
同三楼解~
public interface Collection<E> extends Iterable<E>

Java code
public interface Iterable<T> {    /**     * Returns an iterator over a set of elements of type T.     *      * @return an Iterator.     */    Iterator<T> iterator();} 

热点排行