while

Estruturas de repetição

As estruturas de repetição permitem especificar um bloco de instruções que será executado tantas vezes, quantas especificadas pelo desenvolvedor.

while

A estrutura while executa um bloco de instruções enquanto uma determinada condição for verdadeira (true).

while(condição)  {
		< instruções >
}

Exemplo:

/**
 * Exemplo de estrutura de repetição while.
 */
public class ExemploWhile {
  public static void main(String[] args) {
    int i = 0;

    while(i < 10) {
      System.out.println(++i);
    }
  }
}

Neste caso, serão impressos os valores de 1 a 10, e depois quando a variável i possuir o valor 11 a condição do while será falso (false) e sua estrutura não é mais executada.

C:\>javac ExemploWhile.java
C:\>java ExemploWhile
1
2
3
4
5
6
7
8
9
10