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- բաց թողնում է ընթացիկ կրկնության մնացած մասը և անցնում հաջորդին։