2017-12-05 4 views
0

Während Grammatik ist unendlich wiederholt wenn wenn Bedingung nicht meeted.java, wie man Zeit verzögert, während Grammatik

Was ich will, ist Verzögerung, die zwischen dem Start von während der Grammatik und dem Beenden von während der Grammatik.

Beispiel

wollen code.java

int count = 1, sum = 0; 
while (count < 11){ 
    count ++; 
    System.out.println(count); 
    //(after 30 seconds...) what i want is this code. 
} 

daher i gleiche Ausgabe mit nach unten Code möchten.

(nach 30 Sekunden Verzögerung ..)

(nach 30 Sekunden Verzögerung ..)

...

(nach 30 Sekunden Verzögerung ..)

Bitte beantworten Sie. Wie verzögere ich die Zeit zwischen dem Laufen während der Grammatik?

Antwort

1

Wenn Sie nur Ihr Programm für 30 Sekunden jeder Iteration der Schleife am Ende pausieren, dann können Sie Thread#sleep dafür verwenden:

int count = 1, sum = 0; 
while (count < 11) { 
    count ++; 
    System.out.println(count); 
    Thread.sleep(30000); // 30 seconds = 30K milliseconds 
} 
+0

Wirklich vielen Dank für die schnelle und genaue Antwort. – unnamed

Verwandte Themen