当前位置: 代码迷 >> Java相关 >> 迭代器有关问题 Iterator
  详细解决方案

迭代器有关问题 Iterator

热度:19   发布时间:2016-04-22 20:46:53.0
迭代器问题 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类引用的不对吧?
------解决思路----------------------
代码没错啊
------解决思路----------------------
把整个类贴出来看看吧
------解决思路----------------------
将for换成while,将for里面的第一条语句放在while循环的前面,试试。
要确保你的noll对象正确。
------解决思路----------------------
楼主应该引用java.util.Iterator
  相关解决方案