logo

„Java While Loop“.

The Java o kilpa naudojamas programos daliai pakartotinai kartoti, kol nurodyta Būlio sąlyga yra teisinga. Kai tik Būlio sąlyga tampa klaidinga, ciklas automatiškai sustoja.

Ciklas while laikomas pasikartojančiu if teiginiu. Jei pakartojimų skaičius nėra fiksuotas, rekomenduojama naudoti while kilpa .

Sintaksė:

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

Skirtingos do-while ciklo dalys:

1. Sąlyga: tai išbandyta išraiška. Jei sąlyga teisinga, ciklo korpusas vykdomas ir valdymas atnaujinamas išraiška. Kai sąlyga tampa klaidinga, išeiname iš while ciklo.

Pavyzdys :

i<=100< p>

2. Atnaujinti išraišką: kiekvieną kartą, kai vykdomas ciklo korpusas, ši išraiška padidina arba sumažina ciklo kintamąjį.

Pavyzdys:

i++;

„Java While Loop“ schema

Svarbus dalykas, susijęs su while ciklu, yra tai, kad kartais jis gali net nevykdyti. Jei tikrinama sąlyga yra klaidinga, ciklo turinys praleidžiamas ir bus vykdomas pirmasis sakinys po while ciklo.

java while ciklo schema

Pavyzdys:

Toliau pateiktame pavyzdyje spausdiname sveikųjų skaičių reikšmes nuo 1 iki 10. Skirtingai nuo for ciklo, turime atskirai inicijuoti ir padidinti sąlygoje naudojamą kintamąjį (čia, i). Priešingu atveju ciklas bus vykdomas be galo.

NorsPavyzdys.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

Jei praeisite tiesa cikle while jis bus begalinis while ciklas.

Sintaksė:

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

Pavyzdys:

NorsPavyzdys2.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;); } } } 

Išvestis:

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

Aukščiau pateiktame kode turime įvesti komandą Ctrl + C, kad užbaigtume begalinę kilpą.