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
No vídeo a seguir mostramos passo a passo como você pode usar a estrutura de repetição while: