Sobes.tech
Intern

Hansı döngü növlərini bilirsiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da üç əsas döngü növü mövcuddur:

  • for döngüsü: Əvvəlcədən neçə dəfə təkrarlanacağını biləndə istifadə olunur.

    // Klassik for döngüsü, ədədlər diapazonunda iterasiya üçün
    for (int i = 0; i < 10; i++) {
        System.out.println(i);
    }
    

    Həmçinin, təkmilləşdirilmiş for döngüsü (for-each) mövcuddur, kolleksiyalar və massivlər üzərində iterasiya üçün əlverişlidir.

    // Massiv üzərində iterasiya üçün təkmilləşdirilmiş for döngüsü
    String[] names = {"Alice", "Bob"};
    for (String name : names) {
        System.out.println(name);
    }
    
  • while döngüsü: Əvvəlcədən neçə dəfə təkrarlanacağını bilmədikdə istifadə olunur və şərt hər iterasiyadan əvvəl yoxlanılır.

    // while döngüsü
    int count = 0;
    while (count < 5) {
        System.out.println("İterasiya: " + count);
        count++;
    }
    
  • do-while döngüsü: while-a bənzəyir, lakin şərt döngü bədənini icra etdikdən sonra yoxlanılır, bu da ən azı bir dəfə icra olunmasını təmin edir.

    // do-while döngüsü
    int num = 5;
    do {
        System.out.println("Rəqəm: " + num);
        num--;
    } while (num > 0);
    

Bundan başqa, breakcontinue əmrləri döngü axınına nəzarət etmək üçün mövcuddur.

  • break - Mövcud döngünü dayandırır.
  • continue - Mövcud iterasiyanın qalan hissəsini atlayır və növbəti iterasiya ilə davam edir.