1 java collections iterator loops list
在我的代码中我有以下情况:
List cedolini = (List) Bean_Dati.getListaRisultati("ListaCertificazioni");
for (Iterator iterator = cedolini.iterator(); iterator.hasNext(); ) {
System.out.println("TEST");
}
Run Code Online (Sandbox Code Playgroud)
此时名为cedolini的List 只包含一个元素,该元素是名为Certificazioni的类的实例,我使用调试器看到它.
问题是,当执行前面的代码时,它进入一个无限循环,我没有获得在堆栈跟踪中打印的单个TEST,但是类似于:
TEST
TEST
TEST
TEST
TEST
TEST
....
....
....
Run Code Online (Sandbox Code Playgroud)
它仍然继续进入无限循环.
为什么?我错过了什么?我该如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
429 次 |
| 最近记录: |