Intern
Aké typy cyklov poznáte?
sobes.tech AI
Odpoveď od AI
У Јави постоје три главне врсте петљи:
-
forпетља: Користи се када је број итерација унапред познат.// Класична `for` петља за итерацију преко опсега бројева for (int i = 0; i < 10; i++) { System.out.println(i); }Постоји и проширена
forпетља (for-each), која је погодна за итерацију преко колекција и низова.// Проширена `for` петља за итерацију преко низа String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whileпетља: Користи се када број итерација није унапред познат, а услов се проверава пре сваке итерације.// `while` петља int count = 0; while (count < 5) { System.out.println("Итерација: " + count); count++; } -
do-whileпетља: Сличнаwhile, али се услов проверава након извршења тела петље, што гарантује бар једну итерацију.// `do-while` петља int num = 5; do { System.out.println("Број: " + num); num--; } while (num > 0);
Поред тога, постоје наредбе break и continue за контролу тока петљи.
break- прекида извршење тренутне петље.continue- прескаче остатак тренутне итерације и наставља са следећом.