O Java enquanto loop é usado para iterar uma parte do programa repetidamente até que a condição booleana especificada seja verdadeira. Assim que a condição booleana se tornar falsa, o loop será interrompido automaticamente.
O loop while é considerado uma instrução if repetida. Se o número de iterações não for fixo, é recomendado usar o while laço .
classe abstrata vs interface
Sintaxe:
while (condition){ //code to be executed I ncrement / decrement statement }
As diferentes partes do loop do-while:
1. Condição: É uma expressão testada. Se a condição for verdadeira, o corpo do loop é executado e o controle vai para a expressão de atualização. Quando a condição se torna falsa, saímos do loop while.
Exemplo :
eu<=100< p>
2. Expressão de atualização: Cada vez que o corpo do loop é executado, esta expressão aumenta ou diminui a variável do loop.
Exemplo:
eu++;
números para o alfabeto
Fluxograma do Java While Loop
Aqui, o importante sobre o loop while é que às vezes ele pode nem ser executado. Se a condição a ser testada resultar em falsa, o corpo do loop será ignorado e a primeira instrução após o loop while será executada.
Exemplo:
No exemplo abaixo, imprimimos valores inteiros de 1 a 10. Ao contrário do loop for, precisamos inicializar e incrementar separadamente a variável usada na condição (aqui, i). Caso contrário, o loop será executado infinitamente.
EnquantoExemplo.java
public class WhileExample { public static void main(String[] args) { int i=1; while(i<=10){ system.out.println(i); i++; } < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> 1 2 3 4 5 6 7 8 9 10 </pre> <h2>Java Infinitive While Loop</h2> <p>If you pass <strong>true</strong> in the while loop, it will be infinitive while loop.</p> <p> <strong>Syntax:</strong> </p> <pre> while(true){ //code to be executed } </pre> <p> <strong>Example:</strong> </p> <p> <strong>WhileExample2.java</strong> </p> <pre> public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } } </pre> <p> <strong>Output:</strong> </p> <pre> infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c </pre> <p>In the above code, we need to enter Ctrl + C command to terminate the infinite loop.</p> <hr></=10){>
Java Infinitivo While Loop
Se você passar verdadeiro no loop while, será um loop while infinitivo.
Sintaxe:
while(true){ //code to be executed }
Exemplo:
EnquantoExemplo2.java
public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } }
Saída:
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
No código acima, precisamos inserir o comando Ctrl + C para encerrar o loop infinito.
=10){>=100<>
preidade zinta