The Java while petlja koristi se za uzastopno ponavljanje dijela programa dok navedeni Booleov uvjet ne bude istinit. Čim Booleov uvjet postane lažan, petlja se automatski zaustavlja.
vrsta umetanja u java
Dok se petlja smatra ponavljajućom if naredbom. Ako broj ponavljanja nije fiksan, preporuča se koristiti while petlja .
Sintaksa:
while (condition){ //code to be executed I ncrement / decrement statement }
Različiti dijelovi do-while petlje:
1. Uvjet: To je izraz koji se testira. Ako je uvjet istinit, tijelo petlje se izvršava i kontrola ide na ažuriranje izraza. Kada uvjet postane lažan, izlazimo iz while petlje.
Primjer :
i<=100< p>
2. Ažuriraj izraz: Svaki put kada se tijelo petlje izvrši, ovaj izraz povećava ili smanjuje varijablu petlje.
Primjer:
inače ako je java
i++;
Dijagram toka Java while petlje
Ovdje je važna stvar kod while petlje da se ponekad možda neće ni izvršiti. Ako uvjet koji se testira rezultira lažnim, tijelo petlje se preskače i izvodi se prva naredba nakon petlje while.
Primjer:
U donjem primjeru ispisujemo cjelobrojne vrijednosti od 1 do 10. Za razliku od for petlje, moramo zasebno inicijalizirati i povećati varijablu korištenu u uvjetu (ovdje, i). U suprotnom, petlja će se izvršavati beskonačno.
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 infinitiv while petlja
Ako prođeš pravi u while petlji, to će biti beskonačna while petlja.
Sintaksa:
while(true){ //code to be executed }
Primjer:
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'); } } }
Izlaz:
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
U gornjem kodu moramo unijeti naredbu Ctrl + C da prekinemo beskonačnu petlju.
javascript prozor.otvori
=10){>=100<>