Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java如何在while语法中延迟时间_Java_While Loop_Delay - Fatal编程技术网

java如何在while语法中延迟时间

java如何在while语法中延迟时间,java,while-loop,delay,Java,While Loop,Delay,当条件不满足时,语法是无限重复的 我想要的是在while语法的开始和结束之间延迟 例如 想要代码.java int count = 1, sum = 0; while (count < 11){ count ++; System.out.println(count); //(after 30 seconds...) what i want is this code. } int count=1,sum=0; 而(计数

当条件不满足时,语法是无限重复的

我想要的是在while语法的开始和结束之间延迟

例如

想要代码.java

int count = 1, sum = 0;
while (count < 11){
   count ++;
   System.out.println(count);
   //(after 30 seconds...) what i want is this code.
}
int count=1,sum=0;
而(计数<11){
计数++;
系统输出打印项次(计数);
//(30秒后…)我想要的是这个代码。
}
因此,我希望使用向下的代码获得相同的输出

一,

(延迟30秒后…)

二,

(延迟30秒后…)

十,

(延迟30秒后…)


请回答。如何在执行语法时延迟两次运行之间的时间?

如果您只想让程序在循环的每次迭代结束时暂停30秒,则可以使用
Thread#sleep
进行以下操作:

int count = 1, sum = 0;
while (count < 11) {
    count ++;
    System.out.println(count);
    Thread.sleep(30000);  // 30 seconds = 30K milliseconds
}
int count=1,sum=0;
而(计数<11){
计数++;
系统输出打印项次(计数);
Thread.sleep(30000);//30秒=30K毫秒
}