Denne oppskrivningen vil gi en detaljert forståelse av for loop og for-hver-sløyfe, og i denne forbindelse vil vi følge de undergitte konseptene under:
Så uten ytterligere forsinkelse, la oss starte!
for sløyfe i java
For-loopen er en av de grunnleggende og lettfattelige løkker som er oftest brukt når antallet iterasjoner er løst eller det nøyaktige antallet iterasjoner allerede er kjent.
Syntaks
Det undergitte utdraget viser den grunnleggende syntaks for for loop:
for (initialisering; tilstand; økning/reduksjon)Syntaks for for loop starter med nøkkelordet “til”Etterfulgt av runde parenteser () Og innenfor parentesene må vi gi tre uttrykk:
Hvordan du bruker til loop
For en bedre forståelse av hvordan for sløyfe fungerer, bør du vurdere det gitte eksemplet under.
Eksempel
I dette eksemplet vil vi skrive ut “Velkommen til Linuxhint” ti ganger ved hjelp av for -loopen:
for (int i = 0; i <10; i++)I ovennevnte kodebit, initialiserte vi den første en variabel "Jeg”Med verdien”0”.
Den andre uttalelsen/tilstanden tester om variabelen “Jeg" er mindre enn 10. Hvis tilstanden er sann, vil den komme inn i kroppen til for loop og utskrifter “Velkommen til Linuxhint”. Denne tilstanden kjøres til “Jeg" er mindre enn 10 og sløyfen vil avslutte når "Jeg”Blir større enn eller lik 10.
Til slutt økte vi verdien av variabel “Jeg", Jeg.e. I den første iterasjonen er verdien 0, etter hver vellykkede iterasjon vil verdien bli økt med 1 og sløyfen negerer tilstanden (i<10).
Den komplette koden sammen med utgangen er vist i den undergitte figuren:
Utgang autentiserer arbeidet med for loop.
Hva er for-hver sløyfe
For-Every Loop brukes mest til å krysse matrisen eller listen, da den krysser hele array.
Syntaks
Den grunnleggende syntaksen til for-hver sløyfe er:
for (Data-type variabelnavn: Array-Name)Syntaksen starter med til nøkkelord samme som klassikeren for sløyfe etterfulgt av parenteser () som tar tre uttalelser:
Hvordan du bruker for-hver loop
La oss vurdere det undergitte eksemplet for en dyp forståelse av for-hver-loop.
Eksempel
Dette eksemplet spesifiserer en strengtype -matrise som inneholder ansattes navn. Vi vil bruke for hver sløyfe for å krysse alle matriseverdiene:
String [] EmployeTeName = "John", "Joe", "Micheal", "Seth", "Dany";Utdraget nedenfor vil gi den komplette koden og utdataene fra for-hver-sløyfe:
“ansattes navn”Array inneholder navn på fem ansatte, og utdataene verifiserer at for-hver-loop itererer gjennom hver oppføring av matrisen og trykket dem ut.
Konklusjon
For -loopen anbefales sterkt når antall iterasjoner er løst og du har klarhet for hvor mange ganger du skal utføre et bestemt stykke kode. På den annen side foretrekkes for-hver-sløyfen for scenariene der vi må krysse hele matrisen/listen. Denne artikkelen gir en detaljert forståelse av for loop og for-hver-loop i Java.