Java 循环中每隔 10 次暂停 1500 毫秒
可以使用一个计数器来记录循环的次数,并在每次循环结束后进行判断,如果计数器为 10 的倍数,则暂停 1500 毫秒。
示例代码如下:
int count = 0; // 计数器
for (int i = 0; i < instLists.size(); i++) {
// 循环逻辑
count++; // 计数器加 1
if (count % 10 == 0) {
try {
Thread.sleep(1500); // 暂停 1500 毫秒
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
注意:Timer 类通常用于执行定时任务,而不是用于实现每隔一定次数暂停的功能。在这个场景下,可以直接使用 Thread.sleep 方法来实现暂停功能。
原文地址: http://www.cveoy.top/t/topic/8s5 著作权归作者所有。请勿转载和采集!