【发布时间】:2015-07-09 11:27:37
【问题描述】:
有什么方法可以在另一个循环中使用迭代器? 我问这个是因为在第一个循环完成后我找不到将迭代器再次带到列表开头的方法,因此在第二个循环中 iter.hasNext() 会给我错误
Iterator iter = list.iterator();
for (int i=0;i<30;i++)
{
while (iter.hasNext())
{
...
}
}
【问题讨论】:
-
Uhhh...移动
for内的第一行? -
大脑有时会停止工作......我不知道为什么我没有想到这一点。
标签: java iterator nested-loops