Intern
Milliseid tsüklitüüpe te tead?
sobes.tech AI
Vastus AI-lt
Java-s on kolm peamist tsüklitüüpi:
-
fortsükkel: Kasutatakse, kui iteratsioonide arv on ette teada.// Klassikaline `for` tsükkel, mis läbib arvude vahemiku for (int i = 0; i < 10; i++) { System.out.println(i); }Samuti on olemas täiustatud
fortsükkel (for-each), mis on mugav kolleksioonide ja massiivide läbimiseks.// Täiustatud `for` tsükkel massiivi läbimiseks String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whiletsükkel: Kasutatakse, kui iteratsioonide arv ei ole ette teada, ning tingimus kontrollitakse enne iga kordamist.// `while` tsükkel int count = 0; while (count < 5) { System.out.println("Iteratsioon: " + count); count++; } -
do-whiletsükkel: Sarnanewhile-le, kuid tingimus kontrollitakse pärast tsükli keha täitmist, tagades vähemalt ühe kordamise.// `do-while` tsükkel int num = 5; do { System.out.println("Number: " + num); num--; } while (num > 0);
Lisaks on olemas käsud break ja continue, mis kontrollivad tsüklite voogu:
break- katkestab jooksva tsükli.continue- jätab vahele jooksva iteratsiooni ja liigub järgmisele.