2016-11-22 55 views
-7

我想一个循环添加到此:如何添加一个循环到这个?

if (TimerHelper.hasReached(1000)); 
System.out.println("TESTTTT"); 
TimerHelper.reset(); 

但我怎么添加一个循环呢?

+0

我甚至不看的尝试添加一个循环。你尝试只是谷歌搜索“循环在Java”或类似的东西? – tnw

回答

2

我猜你是那种学习,所以我会尽力帮助您解决问题:

您可以从这里开始:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html

是循环“为”官方Java文档。

然后你可以阅读: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/while.html

也就是说而循环的官方Java文档(和做...而)。

一旦你阅读,你可以这样做:

while(!TimerHelper.hasReached(1000)) { 
} 
System.out.println("TESTTTT"); 
TimerHelper.reset(); 

为“积极等待”或者,如果你想重复操作:

while(true) { 
    if(!TimerHelper.hasReached(1000)) { 
     System.out.println("TESTTTT"); 
     TimerHelper.reset(); 
    } 
} 

但要注意,它永远不会结束!然后添加一个新的布尔条件以停止!

然后你可以使用for循环:

for(int i = 0; i < 1000; i++) { 
    if(!TimerHelper.hasReached(1000)) { 
     System.out.println("TESTTTT"); 
     TimerHelper.reset(); 
    } 
} 

这将尝试检查1000次,如果计时器佣工达到数值1000 ....

可能性是无限的。我希望我给你一些,你可以玩它!

喔,对了,我刚发现这篇文章,可能也很感兴趣: https://www.tutorialspoint.com/java/java_loop_control.htm

相关问题