Intern
Kādus ciklu tipus jūs zināt?
sobes.tech AI
Atbilde no AI
Java ir trīs galvenie ciklu veidi:
-
forcikls: Lietojams, kad iepriekš zinātu iterāciju skaitu.// Klasisks `for` cikls, lai iterētu pa skaitļu diapazonu for (int i = 0; i < 10; i++) { System.out.println(i); }Ir arī uzlabots
forcikls (for-each), kas ir ērts kolekciju un masīvu iterācijai.// Uzlabots `for` cikls, lai iterētu pa masīvu String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whilecikls: Lietojams, kad iterāciju skaits nav iepriekš zināms, un nosacījums tiek pārbaudīts pirms katras iterācijas.// `while` cikls int count = 0; while (count < 5) { System.out.println("Iterācija: " + count); count++; } -
do-whilecikls: Līdzīgswhile, bet nosacījums tiek pārbaudīts pēc cikla ķermeņa izpildes, nodrošinot vismaz vienu iterāciju.// `do-while` cikls int num = 5; do { System.out.println("Skaitlis: " + num); num--; } while (num > 0);
Papildus tam, ir break un continue komandas, kas kontrolē cikla plūsmu:
break- pārtrauc pašreizējo ciklu.continue- pārtrauc pašreizējo iterāciju un pāriet uz nākamo.