Java while petlja
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.
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:
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.
=10){> =100 <>