Kaip „nested for ciklus“veikia „Java“?
Kaip „nested for ciklus“veikia „Java“?

Video: Kaip „nested for ciklus“veikia „Java“?

Video: Kaip „nested for ciklus“veikia „Java“?
Video: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, Gegužė
Anonim

Vieno įdėjimas kilpa kito kūno viduje kilpa vadinamas lizdavimas . Kai „įkišai“du kilpos , išorinis kilpa kontroliuoja pilnų vidinių pasikartojimų skaičių kilpa . Nors visų tipų kilpos gal būt įdėtas , dažniausiai įdėtos kilpos yra skirti kilpos.

Taigi, kaip veikia įdėta kilpa?

A įdėta kilpa yra kilpa per a kilpa , vidinis kilpa išorinio kūno viduje. Kaip tai veikia tai pirmasis išorinio praėjimas kilpa sužadina vidinį kilpa , kuris vykdomas iki galo. Tada antrasis išorinis praėjimas kilpa sužadina vidinį kilpa vėl. Tai kartojama iki išorinio kilpa baigia.

Taip pat galima paklausti, kas yra įdėta kilpa su pavyzdžiu? Jeigu kilpa egzistuoja kito žmogaus kūne kilpa , tai vadinama įdėta kilpa . Štai an pavyzdys apie įdėtas dėl kilpa . Čia, už kilpa yra kūno viduje kitas už kilpa . Reikėtų pažymėti, kad galite įdėti vieną tipą kilpa kito tipo kūno viduje.

Atsižvelgiant į tai, ar gali būti įdėta ciklą „for“?

Tai nėra privaloma lizdas to paties tipo kilpa . Mes gali įdėti už kilpa viduje a o kilpa arba daryti- o kilpa viduje už kilpa.

Kaip „Java“programoje atlikti dvi kilpas?

„Neted For“ciklas „Java“ . Sintaksė Jei sąlyga yra True, tada pareiškimus viduje Už kilpa bus įvykdyta mirties bausmė. Tai reiškia, kad kompiliatorius įves antrąjį For kilpa : Eikite į 2 veiksmą. Jei sąlyga yra False, kompiliatorius išeis iš For Kilpa.

Rekomenduojamas: