logo

Java Enquanto Loop

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.

fluxograma de java while loop

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(&apos;infinitive while loop&apos;); } } } </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(&apos;infinitive while loop&apos;); } } } 

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.


preidade zinta