Sobes.tech
Intern

Qaysi turdagi sikllarni bilasiz?

sobes.tech AI

AIdan javob

Java'da uchta asosiy tsikllar mavjud:

  • for tsikli: 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);
    }
    
  • while tsikli: 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-while tsikli: while ga 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.