Sobes.tech
Intern

Кайсы цикл түрлөрүн билесиз?

sobes.tech AI

AIден жооп

Javaда үч негизги цикл түрү бар:

  • 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 - учурдагы кайталануунун калган бөлүгүн өткөрүп, кийинкисине өтөт.