Java - While
While é um laço de repetição em que um determinado bloco de código será repetido até que uma condição não seja mais satisfeita. Vejamos um exemplo.
Vamos criar uma variável x que será igual a zero , em seguida criaremos um laço de repetição while para imprimir o valor de x enquanto x for < 10. Vejamos abaixo.int x = 0; // enquanto x for menor do que 10 repita while(x<10){ System.out.println("O valor de x eh : "+x); x++; // aqui incrementamos 1 para x } System.out.println("Saiu do while ");
// O resultado será:
O valor de x é : 0
O valor de x é : 1
O valor de x é : 2
O valor de x é : 3
O valor de x é : 4
O valor de x é : 5
O valor de x é : 6
O valor de x é : 7
O valor de x é : 8
O valor de x é : 9
Saiu do while
Pois quando x chegar a 10 não satisfará mais a condição do while e sairá do laço. Outra forma de fazer a mesma coisa seria usando um break. Vejamos outro exemplo.
int x = 0; // entrará em um loop infinito , ou seja a condição será sempre // verdadeira while(true){ // se x for maior ou igual a 10 forçar saida do laço if (x>=10){ //força a saída do laço break; } System.out.println("O valor de x eh : "+x); x++; // aqui incrementamos 1 para x } System.out.println("Saiu do while ");
O resultado será:
O valor de x é : 0
O valor de x é : 1
O valor de x é : 2
O valor de x é : 3
O valor de x é : 4
O valor de x é : 5
O valor de x é : 6
O valor de x é : 7
O valor de x é : 8
O valor de x é : 9
Saiu do while
Nenhum comentário:
Postar um comentário