好吧,我已经编写了两个 for 循环,一个在另一个内,然后它们运行。但是 out for 循环迭代然后挂起。
for(int i = 0; i< 500; i++)
{
for(int j = 0; j< 1; j++)
{
//do some logic
System.out.println("Looped");
}
}
循环运行 12 次,然后光标保持闪烁。我确信问题不在于内部循环,因为它适用于前 12 次迭代。
有谁知道为什么会发生这种情况?任何帮助将不胜感激。
最佳答案
它没有挂起,每次迭代的输出都是相同的,让您认为它已停止或其他什么。向上移动光标或向上滚动,您将看到输出不断增加。要验证这些,您可以更改
System.out.println("循环");
到
System.out.println("循环"+i);
然后再次检查。
关于java - For 循环迭代挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44273490/