Java Terwyl Loop


Lusse

Lusse kan 'n blok kode uitvoer solank 'n gespesifiseerde toestand bereik word.

Lusse is handig omdat dit tyd bespaar, foute verminder en kode meer leesbaar maak.


Java Terwyl Loop

Die whilelus loop deur 'n blok kode solank 'n gespesifiseerde toestand is true:

Sintaksis

while (condition) {
  // code block to be executed
}

In die voorbeeld hieronder sal die kode in die lus oor en oor loop, solank 'n veranderlike (i) minder as 5 is:

Voorbeeld

int i = 0;
while (i < 5) {
  System.out.println(i);
  i++;
}

Let wel: Moenie vergeet om die veranderlike wat in die toestand gebruik word te verhoog nie, anders sal die lus nooit eindig nie!


Die Doen/Terwyl-lus

Die do/whilelus is 'n variant van die whilelus. Hierdie lus sal die kodeblok een keer uitvoer, voordat gekontroleer word of die voorwaarde waar is, dan sal dit die lus herhaal solank die voorwaarde waar is.

Sintaksis

do {
  // code block to be executed
}
while (condition);

Die voorbeeld hieronder gebruik 'n do/whilelus. Die lus sal altyd ten minste een keer uitgevoer word, selfs al is die voorwaarde vals, want die kodeblok word uitgevoer voordat die voorwaarde getoets word:

Voorbeeld

int i = 0;
do {   System.out.println(i);   i++; } while (i < 5);

Moenie vergeet om die veranderlike wat in die toestand gebruik word te verhoog nie, anders sal die lus nooit eindig nie!


Toets jouself met oefeninge

Oefening:

Druk isolank as iwat minder as 6 is.

int i = 1;
 (i ;
}