有没有办法控制循环的执行速度? 我有一个以 30000 步循环运行的模拟。我想可视化该循环中发生的情况,如果可能的话,在其运行时控制执行速度。我有什么想法可以做到这一点吗?
最佳答案
您可以添加 sleep
到循环来暂停每次迭代。
一个更好的问题是,你如何想象这一点?我猜您正在观看控制台上闪现的文本...如果是这种情况,您可能需要考虑输出到文件而不是屏幕。这样您就可以在闲暇时阅读输出,而不必人为地降低程序速度。
...但是如果通过“可视化”它是一个实际的 GUI 事物,那么是的, sleep 可能会更好。
关于java - 循环执行速度控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5261943/