eseguire il ciclo while in java

UN do...while loop è simile a un ciclo while, tranne per il fatto che un ciclo do ... while è garantito per essere eseguito almeno una volta.

Sintassi

Di seguito è riportata la sintassi di un ciclo do ... while -

do {
   // Statements
}while(Boolean_expression);

Si noti che l'espressione booleana appare alla fine del ciclo, quindi le istruzioni nel ciclo vengono eseguite una volta prima che il booleano venga testato.

Se l'espressione booleana è vera, il controllo torna indietro all'istruzione do e le istruzioni nel ciclo vengono eseguite di nuovo. Questo processo si ripete finché l'espressione booleana non è falsa.

Diagramma di flusso

Esempio

public class Test {

   public static void main(String args[]) {
      int x = 10;

      do {
         System.out.print("value of x : " + x );
         x++;
         System.out.print("\n");
      }while( x < 20 );
   }
}

Questo produrrà il seguente risultato:

Produzione

value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19