Végtelen hurkok Java-ban

1. Áttekintés

Ebben a gyors bemutatóban egy végtelen hurok létrehozásának módjait tárjuk fel a Java-ban.

Egyszerűen fogalmazva: a végtelen ciklus olyan utasítássorozat, amely végtelenül hurokba kerül, ha egy befejező feltétel nem teljesül. A végtelen hurok létrehozása programozási hiba lehet, de az alkalmazás viselkedése alapján szándékos is lehet.

2. Használata míg

Kezdjük a míg hurok. Itt használjuk a logikai szó betűjét igaz hogy megírjam a míg hurok állapota:

public void infiniteLoopUsingWhile () {while (true) {// csinálj valamit}}

3. Használata mert

Most használjuk a mert végtelen ciklus létrehozásához:

public void infiniteLoopUsingFor () {for (;;) {// csináljon valamit}}

4. Használata csinálni, miközben

Végtelen hurok is létrehozható a kevésbé gyakori használatával csinálni, miközben hurok a Java-ban. Itt a hurokfeltételt értékelik az első végrehajtás után:

public void infiniteLoopUsingDoWhile () {do {// csinál valamit} while (true); }

5. Következtetés

Annak ellenére, hogy a legtöbb esetben elkerüljük a végtelen hurkok létrehozását, de előfordulhat, hogy létre kell hoznunk egyet. Ilyen esetekben a hurok az alkalmazás kilépésekor megszűnik.

A fenti kódminták a GitHub adattárban érhetők el.