De Java mens loop brukes til å iterere en del av programmet gjentatte ganger til den spesifiserte boolske betingelsen er sann. Så snart den boolske tilstanden blir falsk, stopper sløyfen automatisk.
While-løkken betraktes som en repeterende if-setning. Hvis antall iterasjoner ikke er fast, anbefales det å bruke while Løkke .
Syntaks:
while (condition){ //code to be executed I ncrement / decrement statement }
De forskjellige delene av do-while loop:
lagret programkontroll
1. Tilstand: Det er et uttrykk som er testet. Hvis betingelsen er sann, kjøres løkketeksten og kontrollen går til oppdateringsuttrykket. Når betingelsen blir falsk, går vi ut av while-løkken.
Eksempel :
Jeg<=100< p>
2. Oppdater uttrykk: Hver gang løkketeksten kjøres, øker eller reduserer dette uttrykket løkkevariabelen.
c
Eksempel:
i++;
Flytskjema for Java While Loop
Her er det viktige med while loop at noen ganger kan det hende at den ikke engang utføres. Hvis tilstanden som skal testes resulterer i false, hoppes løkketeksten over, og den første setningen etter while-løkken vil bli utført.
Eksempel:
konvertere streng til heltall
I eksemplet nedenfor skriver vi ut heltallsverdier fra 1 til 10. I motsetning til for-løkken, må vi separat initialisere og øke variabelen som brukes i tilstanden (her, i). Ellers vil loopen kjøres uendelig.
WhileExample.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 Infinitive While Loop
Hvis du består ekte i while-løkken vil den være infinitiv while-løkke.
Syntaks:
while(true){ //code to be executed }
Eksempel:
WhileExample2.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'); } } }
Produksjon:
mylive cricket
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
I koden ovenfor må vi skrive inn Ctrl + C-kommandoen for å avslutte den uendelige løkken.
=10){>=100<>