22智能在线
新记
请问一下大家,it.next()为什么会报错呢?
如题所述
举报该文章
相关建议 2017-03-10
要强制转换一下。Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
追问
但是it.next()不应该本身就是map.entry类型么?
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/c0s6cih0i6tfh020ixh.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
Python3中b=next(it)语法为什么出错?(it为...
Object obj = it.next();报错
it.next()返回Object,那为什么打印的输出了一个...
为什么我用nextInt会报错
java中的iterator方法中的it.hasNext()...
java 反射调用出错!请教高手这个为什么会报错呢?
iterator中的next()为什么要强转?
Java,为什么两个输出中第二个会报错?