Java While Loop

Java While Loop

The Java kun silmukka käytetään iteroimaan ohjelman osaa toistuvasti, kunnes määritetty Boolen ehto on tosi. Heti kun Boolen ehto muuttuu epätosi, silmukka pysähtyy automaattisesti.

While-silmukkaa pidetään toistuvana if-lauseena. Jos iteraatioiden lukumäärä ei ole kiinteä, on suositeltavaa käyttää while-toimintoa silmukka .

Syntaksi:

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

Do-while-silmukan eri osat:

1. Ehto: Se on lauseke, joka on testattu. Jos ehto on tosi, silmukan runko suoritetaan ja ohjaus siirtyy päivittämään lauseke. Kun ehdosta tulee epätosi, poistumme while-silmukasta.

Esimerkki :

i <=100 < p>

2. Päivitä lauseke: Joka kerta kun silmukan runko suoritetaan, tämä lauseke lisää tai pienentää silmukkamuuttujaa.

Esimerkki:

i++;

Java While Loop -vuokaavio

Tässä tärkeä asia while-silmukassa on, että joskus se ei ehkä edes suorita. Jos testattava ehto on epätosi, silmukan runko ohitetaan ja ensimmäinen lauseke while-silmukan jälkeen suoritetaan.

java while -silmukan vuokaavio

Esimerkki:

Alla olevassa esimerkissä tulostetaan kokonaislukuarvot 1:stä 10:een. Toisin kuin for-silmukassa, meidän on erikseen alustettava ja lisättävä ehdossa käytetty muuttuja (tässä i). Muuten silmukka suoritetaan loputtomasti.

VaikkaEsimerkki.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 Infinitiivi While Loop

Jos ohitat totta while-silmukassa se on infinitiivi while-silmukassa.

Syntaksi:

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

Esimerkki:

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

Lähtö:

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

Yllä olevassa koodissa meidän on syötettävä Ctrl + C -komento lopettaaksesi äärettömän silmukan.