Loops i Java (Norsk)

I programmeringsspråk, løkker brukes til å utføre et sett med instruksjoner/funksjoner gjentatte ganger når noen betingelser blir oppfylt. Det er tre typer løkker i Java.

  • for-løkke
  • mens loop
  • do-while-løkke

Java-For-Løkke vs Mens Loop vs Gjøre Mens Loop

Java-for-løkke brukes til å gå en del av programmet flere ganger. Hvis antall iterasjon er fastsatt, er det anbefalt å bruke for-løkke.

Det er tre typer for sløyfer i java.,

  • Enkel For-Løkke
  • For-hver eller Utvidet For-Løkke
  • Merket For-Løkke

Java Enkel For-Løkke

En enkel for-løkke er det samme som C/C++. Vi kan initialisere variabel, sjekk tilstand og tilvekst/minsk verdien. Den består av fire deler:

  1. Initialisering: Det er den opprinnelige tilstanden, som er utført én gang når løkken starter. Her, vi kan initialisere variabel, eller vi kan bruke en allerede initialisert variabel. Det er en ekstra tilstand.,
  2. Tilstand: Det er den andre betingelsen som utføres hver gang for å teste tilstanden av loopen. Det fortsetter utførelsen til condition er usann. Det må returnere den boolske verdien som enten er sant eller usant. Det er en ekstra tilstand.
  3. Uttalelse: uttalelse til løkken utføres hver gang til den andre betingelsen er usann.
  4. Inkrement/Minsk: Den øker eller reduserer variabelen verdi. Det er en ekstra tilstand.,

Syntaks:

Flytskjema:

Eksempel:

Teste det Nå

Output:

12345678910

Java Nøstede For-Løkke

Hvis vi har en for-løkke inni en annen løkke, det er kjent som nøstede for-løkke. Den indre løkken kjører helt når ytre sløyfe utfører.,

Eksempel:

Output:

1 11 21 32 12 22 33 13 23 3

Pyramiden Eksempel 1:

Output:

* * * * * * * * * * * * * * * 

Pyramiden Eksempel 2:

Output:

* * * * * * * * * * * * * * * * * * * * * 

Java-for-hver Sløyfe

for hver sløyfe brukes til å bla gjennom matrise eller samling i java. Det er enklere å bruke enn enkel for-løkke fordi vi ikke trenger for å øke verdi og bruk senket notasjon.

Det fungerer på elementer grunnlag ikke-indeksen. Den returnerer elementet én etter én i den definerte variable.,

Syntaks:

Eksempel:

Teste det Nå

Output:

1223445678

Java Merket For-Løkke

Vi kan ha et navn på hver enkelt Java-for-løkke. Vi gjør dette ved å bruke etiketten før for-løkke. Det er nyttig hvis vi har nøstede for-løkke slik at vi kan pause/fortsett spesifikke for-løkke.

Vanligvis, pause og fortsette søkeord bryter/fortsetter den innerste for-løkke bare.,

Syntaks:

Eksempel:

Output:

1 11 21 32 1

Hvis du bruker bryte bb; det vil bryte indre løkke eneste som er standard virkemåte for alle sløyfe.

Output:

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *