Si funksionojnë sythet e nested for në Java?
Si funksionojnë sythet e nested for në Java?

Video: Si funksionojnë sythet e nested for në Java?

Video: Si funksionojnë sythet e nested for në Java?
Video: #3.4 Java Tutorial | Nested Loops | Iteration Statement 2024, Nëntor
Anonim

Vendosja e njërit lak brenda trupit të një tjetri lak quhet folezim . Kur ju "fole" dy sythe , e jashtme lak merr kontrollin e numrit të përsëritjeve të plota të së brendshmes lak . Ndërsa të gjitha llojet e sythe ndoshta e folezuar , më e zakonshme sythe të mbivendosur janë për sythe.

Si rrjedhim, si funksionon një lak i mbivendosur?

A lak i mbivendosur Eshte nje lak brenda një lak , një e brendshme lak brenda trupit të një të jashtme. Sa kjo punon është se kalimi i parë i jashtëm lak nxit të brendshmen lak , i cili ekzekutohet deri në përfundim. Pastaj kalimi i dytë i pjesës së jashtme lak nxit të brendshmen lak përsëri. Kjo përsëritet deri në pjesën e jashtme lak përfundon.

Dikush mund të pyesë gjithashtu, çfarë është laku i mbivendosur me shembull? Nese nje lak ekziston brenda trupit të një tjetri lak , quhet lak i mbivendosur . Këtu është një shembull e e folezuar për lak . Këtu, një për lak është brenda trupit një tjetër për lak . Duhet të theksohet se, ju mund të vendosni një lloj lak brenda trupit të një lloji tjetër.

Duke marrë parasysh këtë, a mund të vendoset një lak while në një cikli for?

Nuk është e detyrueshme që fole i njëjti lloj lak . Ne mund vendos një për lak brenda a ndërsa lak ose nje be- ndërsa lak brenda një për lak.

Si i bëni dy sythe për në Java?

Nested For loop në Java Sintaksa Nëse kushti është i vërtetë, atëherë deklaratat brenda For lak do të ekzekutohet. Do të thotë që përpiluesi do të hyjë në For-in e dytë lak : Shko, Hapi 2. Nëse kushti është False, atëherë përpiluesi do të dalë nga For Lak.

Recommended: