我想使用while循环,每5分钟执行一次代码。这个while循环将在20分钟后停止。这意味着while循环中的代码已经传递了4次。
答案 0 :(得分:1)
使用Thread.sleep()< - 传递要暂停的毫秒数。
在循环中运行它。
由于您没有表现出任何努力,无法为您提供准确的代码。
答案 1 :(得分:1)
为什么不使用Timer?然后,您可以使用全局int
变量来计算回调运行的次数,并在回调中增加它。同样在回调中,如果计数器> 4,则停止计时器。
答案 2 :(得分:1)
int x = 0;
while( x < 4 ) {
// do your stuff
Thread.sleep(5*60*1000);
x++;
}