logo

Java While Loop

The Java medtem ko zanka se uporablja za večkratno ponavljanje dela programa, dokler podani logični pogoj ni resničen. Takoj, ko logični pogoj postane napačen, se zanka samodejno ustavi.

Zanka while se obravnava kot ponavljajoči se stavek if. Če število ponovitev ni določeno, je priporočljivo uporabiti medtem zanka .

Sintaksa:

 while (condition){ //code to be executed I ncrement / decrement statement } 

Različni deli zanke do-while:

1. Pogoj: Je izraz, ki je preizkušen. Če je pogoj resničen, se telo zanke izvede in nadzor gre za posodobitev izraza. Ko pogoj postane napačen, zapustimo zanko while.

Primer :

standardna deviacija pand

jaz<=100< p>

2. Posodobi izraz: vsakič, ko se izvede telo zanke, ta izraz poveča ali zmanjša spremenljivko zanke.

primer:

i++;

Diagram poteka Java While Loop

Tu je pomembna stvar pri zanki while ta, da se včasih morda sploh ne izvede. Če se pogoj, ki ga je treba testirati, izkaže za napačno, se telo zanke preskoči in izvede se prvi stavek po zanki while.

diagram poteka java while zanke

primer:

V spodnjem primeru natisnemo celoštevilske vrednosti od 1 do 10. Za razliko od zanke for moramo ločeno inicializirati in povečati spremenljivko, uporabljeno v pogoju (tukaj i). V nasprotnem primeru se bo zanka izvajala neskončno.

java while zanka

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(&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 Infinitive While Loop

Če mineš prav v zanki while bo to nedokončna zanka while.

Sintaksa:

 while(true){ //code to be executed } 

primer:

WhileExample2.java

testiranje združljivosti
 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;); } } } 

Izhod:

 infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c 

V zgornji kodi moramo vnesti ukaz Ctrl + C, da prekinemo neskončno zanko.