Intern
Qaysi turdagi sikllarni bilasiz?
sobes.tech AI
AIdan javob
Java'da uchta asosiy tsikllar mavjud:
-
fortsikli: Oldindan qancha takrorlanishini bilgan holda ishlatiladi.// Klassik for tsikli raqamlar diapazoni bo'yicha iteratsiya qilish uchun for (int i = 0; i < 10; i++) { System.out.println(i); }Shuningdek, kengaytirilgan for tsikli (for-each) mavjud bo'lib, u kolleksiyalar va massivlar bo'yicha iteratsiya qilish uchun qulay.
// Massiv bo'yicha iteratsiya qilish uchun kengaytirilgan for tsikli String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whiletsikli: Oldindan qancha takrorlanishini bilmasangiz, va shart har bir iteratsiyadan oldin tekshiriladi.// while tsikli int count = 0; while (count < 5) { System.out.println("Iteratsiya: " + count); count++; } -
do-whiletsikli:whilega o'xshaydi, lekin shart tsikl tanasini bajarishdan keyin tekshiriladi, bu esa kamida bir marta bajarilishini ta'minlaydi.// do-while tsikli int num = 5; do { System.out.println("Raqam: " + num); num--; } while (num > 0);
Shuningdek, tsikllarning oqimini boshqarish uchun break va continue buyruqlari mavjud.
break- joriy tsiklni to'xtatadi.continue- joriy iteratsiyaning qolgan qismini o'tkazib yuboradi va keyingi iteratsiyaga o'tadi.