Hvordan fungerer indlejrede for loops i Java?
Hvordan fungerer indlejrede for loops i Java?

Video: Hvordan fungerer indlejrede for loops i Java?

Video: Hvordan fungerer indlejrede for loops i Java?
Video: Учебник по программированию на Java 26 - для циклов 2024, November
Anonim

Placeringen af en sløjfe inde i en andens krop sløjfe Hedder indlejring . Når du "reder" to sløjfer , det ydre sløjfe tager kontrol over antallet af komplette gentagelser af det indre sløjfe . Mens alle typer sløjfer måske indlejret , den mest almindelige indlejrede løkker er til sløjfer.

Derfor, hvordan fungerer en indlejret løkke?

EN indlejret sløjfe er en sløjfe inden for en sløjfe , en indre sløjfe inde i kroppen af en ydre. Hvordan det arbejder er, at det første gennemløb af den ydre sløjfe udløser det indre sløjfe , som udføres til afslutning. Så det andet gennemløb af den ydre sløjfe udløser det indre sløjfe igen. Dette gentages indtil det ydre sløjfe afsluttes.

Man kan også spørge, hvad er nested loop med eksempel? Hvis en sløjfe findes inde i en andens krop sløjfe , det hedder indlejret sløjfe . Her er en eksempel af indlejret til sløjfe . Her en for sløjfe er inde i kroppen en anden for sløjfe . Det skal bemærkes, at du kan sætte en type sløjfe inde i kroppen af en anden type.

I betragtning af dette, kan en while-løkke indlejres i en for-løkke?

Det er ikke obligatorisk at rede samme type sløjfe . Vi kan sætte et for sløjfe inde i a mens loop eller en gør- mens loop inde i et for sløjfe.

Hvordan laver du to for loops i Java?

Indlejret for loop i Java Syntaks Hvis betingelsen er Sand, så udsagn inde i For sløjfe vil blive udført. Det betyder, at compileren vil indgå i anden For sløjfe : Gå til, trin 2. Hvis betingelsen er falsk, vil compileren afslutte For Løkke.

Anbefalede: