The Java kamēr cilpa tiek izmantots, lai atkārtoti atkārtotu programmas daļu, līdz norādītais Būla nosacījums ir patiess. Tiklīdz Būla nosacījums kļūst nepatiess, cilpa automātiski apstājas.
Cikla while tiek uzskatīta par atkārtotu if paziņojumu. Ja atkārtojumu skaits nav fiksēts, ieteicams izmantot while cilpa .
Sintakse:
while (condition){ //code to be executed I ncrement / decrement statement }
Dažādās do-while cilpas daļas:
1. Nosacījums: tā ir izteiksme, kas tiek pārbaudīta. Ja nosacījums ir patiess, tiek izpildīts cilpas pamatteksts un vadība pāriet uz izteiksmes atjaunināšanu. Kad nosacījums kļūst nepatiess, mēs izejam no while cilpas.
Piemērs :
i<=100< p>
2. Atjaunināt izteiksmi: katru reizi, kad tiek izpildīts cilpas pamatteksts, šī izteiksme palielina vai samazina cilpas mainīgo.
virknes garums java
Piemērs:
i++;
Java while Loop blokshēma
Šeit vissvarīgākā lieta, kas attiecas uz while cilpu, ir tāda, ka dažreiz tā var pat neizpildīt. Ja pārbaudāmā nosacījuma rezultāts ir false, cilpas pamatteksts tiek izlaists un tiks izpildīts pirmais paziņojums pēc cilpas while.
Piemērs:
Tālāk esošajā piemērā mēs drukājam veselu skaitļu vērtības no 1 līdz 10. Atšķirībā no for cilpas mums atsevišķi ir jāinicializē un jāpalielina nosacījumā izmantotais mainīgais (šeit, i). Pretējā gadījumā cilpa tiks izpildīta bezgalīgi.
KamērPiemērs.java
virkne salīdzināt 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 infinitīvs While Loop
Ja izturēsi taisnība cilpā while tas būs infinitīvs while cilpa.
Sintakse:
while(true){ //code to be executed }
Piemērs:
KamērPiemērs2.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'); } } }
Izvade:
Ridhima Tiwari
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
Iepriekš minētajā kodā mums jāievada komanda Ctrl + C, lai pārtrauktu bezgalīgo cilpu.
=10){>=100<>