问题描述
是。除非您不打电话,it1.next()
否则它将永远不会继续进行下一项。Beause it1.next()
将返回您已在列表/集中添加的对象。
解决方法
Set key1 = map.keySet();
Iterator it1 = key1.iterator();
int cnt=0;
while (it1.hasNext()) {
cnt++;
}
此代码将导致无限循环的机会是什么?
实际上,这会导致无限循环。我的怀疑是因为我没有服用it1.next();
,是真的吗?