Ինչպե՞ս են աշխատում nested for loops-ը Java-ում:
Ինչպե՞ս են աշխատում nested for loops-ը Java-ում:

Video: Ինչպե՞ս են աշխատում nested for loops-ը Java-ում:

Video: Ինչպե՞ս են աշխատում nested for loops-ը Java-ում:
Video: Nested for loop in Java (Hindi) | Learn Coding 2024, Նոյեմբեր
Anonim

Մեկի տեղադրումը հանգույց ուրիշի մարմնի ներսում հանգույց կոչվում է բնադրում . Երբ դու «բնադրում ես» երկու օղակներ , արտաքինը հանգույց վերահսկում է ներքինի ամբողջական կրկնությունների քանակը հանգույց . Մինչդեռ բոլոր տեսակի օղակներ Միգուցե բնադրված , ամենատարածվածը nened loops համար են օղակներ.

Հետևաբար, ինչպե՞ս է գործում ներդիր օղակը:

Ա բնադրված հանգույց է հանգույց շրջանակներում ա հանգույց , ներքին հանգույց արտաքինի մարմնի ներսում: Ինչպես սա աշխատում է այն է, որ արտաքինի առաջին անցումն է հանգույց հրահրում է ներքինը հանգույց , որը կատարում է մինչև ավարտը: Այնուհետեւ արտաքինի երկրորդ անցումը հանգույց հրահրում է ներքինը հանգույց կրկին. Սա կրկնվում է մինչև արտաքին հանգույց ավարտում է.

Կարելի է նաև հարցնել՝ ի՞նչ է օրինակով ներկառուցված օղակը։ Եթե հանգույց գոյություն ունի ուրիշի մարմնի ներսում հանգույց , դա կոչվում է բնադրված հանգույց . Ահա մի օրինակ ի բնադրված համար հանգույց . Ահա, մի համար հանգույց գտնվում է մարմնի ներսում մեկ այլ համար հանգույց . Հարկ է նշել, որ դուք կարող եք տեղադրել մեկ տեսակ հանգույց մեկ այլ տեսակի մարմնի ներսում:

Հաշվի առնելով սա, կարո՞ղ է while հանգույցը տեղադրվել for loop-ում:

Պարտադիր չէ բույն նույն տեսակի հանգույց . Մենք կարող է դրել համար հանգույց ներսում ա մինչդեռ հանգույց կամ մի արա- մինչդեռ հանգույց ներսում մի համար հանգույց.

Ինչպե՞ս եք անում երկու for loops Java-ում:

Nested For հանգույց Java-ում Շարահյուսություն Եթե պայմանը True է, ապա հայտարարություններ ներսում For հանգույց կկատարվի։ Դա նշանակում է, որ կոմպիլյատորը կմտնի երկրորդ For-ի մեջ հանգույց Goto, Քայլ 2. Եթե պայմանը False է, ապա կոմպիլյատորը դուրս կգա For-ից Օղակ.

Խորհուրդ ենք տալիս: