迭代器有关问题 Iterator

迭代器问题 Iterator
for(Iterator it = coll.iterator(); it.hasNext(); ){
System.out.println(it.next());
}


    以上中iterator()方法有错误,提示:
Type mismatch: cannot convert from java.util.Iterator to day.Iterator
The method hasNext() is undefined for the type Iterator
The method next() is undefined for the type Iterator

这是什么问题啊?代码没有问题的。
------解决思路----------------------
cannot convert from java.util.Iterator to day.Iterator

Iterator类引用的不对吧?
------解决思路----------------------
代码没错啊迭代器有关问题 Iterator
------解决思路----------------------
把整个类贴出来看看吧
------解决思路----------------------
将for换成while,将for里面的第一条语句放在while循环的前面,试试。
要确保你的noll对象正确。
------解决思路----------------------
楼主应该引用java.util.Iterator