可以使用一个计数器来记录循环的次数,并在每次循环结束后进行判断,如果计数器为 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 方法来实现暂停功能。

Java 循环中每隔 10 次暂停 1500 毫秒

原文地址: http://www.cveoy.top/t/topic/8s5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录