Intern
Milyen ciklus típusokat ismersz?
sobes.tech MI
Válasz az MI-től
Java-ban három fő ciklustípus létezik:
-
forciklus: Akkor használjuk, amikor az iterációk száma előre ismert.// Klasszikus for ciklus számtartományon belüli iterációhoz for (int i = 0; i < 10; i++) { System.out.println(i); }Szintén létezik a fejlesztett for ciklus (for-each), amely kényelmes kollekciók és tömbök iterálására.
// Fejlesztett for ciklus tömbön való iteráláshoz String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whileciklus: Akkor használjuk, amikor az iterációk száma nem ismert előre, és a feltétel minden iteráció előtt ellenőrzésre kerül.// while ciklus int count = 0; while (count < 5) { System.out.println("Iteráció: " + count); count++; } -
do-whileciklus: Hasonló awhile-hoz, de a feltétel a ciklus törzse végrehajtása után kerül ellenőrzésre, így legalább egyszer végrehajtódik.// do-while ciklus int num = 5; do { System.out.println("Szám: " + num); num--; } while (num > 0);
Ezen kívül léteznek a break és continue utasítások a ciklusok irányítására.
break- Megszakítja a jelenlegi ciklus végrehajtását.continue- Átugorja a jelenlegi iteráció hátralévő részét, és a következőre lép.