黑马程序员技术交流社区
标题:
哪位大神能帮忙描述一下Collection和Iterator这两个接口?
[打印本页]
作者:
王盟
时间:
2015-8-29 07:13
标题:
哪位大神能帮忙描述一下Collection和Iterator这两个接口?
请他们的源码:
public interface Iterator
{
public abstract boolean hasNext();
public abstract Object next();
}
public interface Collection
{
public abstract Iterator iterator();
}
public interface List extends Collection
{
...
}
public class ArrayList implements List
{
public Iterator iterator() {
return new Itr();
}
private class Itr implements Iterator {
public boolean hasNext() {
return xxx;;
}
public E next() {
return xxx;
}
}
}
Collection类中这个方法public abstract Iterator iterator();和Iterator是什么样的关系?
作者:
championjx
时间:
2015-8-29 11:26
Class Student
{
private String name;
private int age;
}
Student(String name,int age)
{
}
public String getName()
{
return this.name
}
复制代码
就是返回迭代器对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2