java loop tutorial with program examples
In deze tutorial wordt het concept van Java For Loop uitgelegd, samen met de syntaxis, beschrijving, stroomdiagram en programmeervoorbeelden:
hoe verschilt java van c ++
In deze tutorial bespreken we de 'for-loop' in Java. We zullen elk aspect van het looping-concept onderzoeken, samen met de manier om het te gebruiken.
Deze tutorial zal worden behandeld met voldoende programmeervoorbeelden waarmee u verschillende toepassingsgebieden van de Java for-loop kunt begrijpen. Sommige veelgestelde vragen zullen ook deel uitmaken van het gegeven onderwerp, zodat u goed op de hoogte bent van de belangrijke vragen met betrekking tot de Java for-loop.
Bekijk hier ALLE Java-tutorials.
Wat je leert:
Java voor lus
De loop-instructie is een integraal onderdeel van elke programmeertaal. Looping helpt je om elk element te herhalen op basis van de door de gebruiker gespecificeerde voorwaarde. Java is geen uitzonderingstaal en 'for-loop' is een van de meest voorkomende loops die u in elke programmeertaal zult zien.
Syntaxis:
Allereerst wordt de regelvariabele van de lus geïnitialiseerd naar de oorspronkelijke waarde. Dit wordt gevolgd door de voorwaarde die een booleaanse uitdrukking is die true of false retourneert. Deze voorwaarde wordt gebruikt om de regelvariabele van de lus te testen.
Als de voorwaarde waar is, gaat de for-lus door met zijn iteratie, anders wordt hij beëindigd.
De eerste tien cijfers afdrukken
Hieronder wordt een eenvoudig voorbeeld gegeven van Java for-loop. Hier hebben we de eerste tien nummers afgedrukt met behulp van 'for-loop'.
Allereerst hebben we een variabele 'i' geïnitialiseerd met de waarde 1. Vervolgens hebben we een voorwaarde gespecificeerd waarbij “i” kleiner dan of gelijk moet zijn aan 10 ”en vervolgens hebben we de lus met 1 verhoogd. Zolang de waarde van 'i' is 'kleiner dan of gelijk aan 10', dan wordt de waarde van 'i' na elke iteratie afgedrukt.
Op het moment dat de waarde 11 wordt, komt de gespecificeerde voorwaarde niet overeen en wordt de lus beëindigd.
Uitgang:
Keer een string om
In het onderstaande voorbeeld hebben we de invoerstring door de console gehaald en geprobeerd elk van de tekens in omgekeerde volgorde af te drukken met behulp van een for-lus.
Uitgang:
Java voor elke lus
Dit is een andere vorm van een for-loop die meestal wordt gebruikt om door de elementen / items van een verzameling, zoals een kaart of arraylist, te doorlopen of te navigeren. Dit wordt ondersteund door JDK-5 en hoger. Het is ook bekend als Enhanced for Loop.
Syntaxis:
Veel Gestelde Vragen
Q # 1) Hoe herhaal je een lus in Java ??
Antwoord: In Java herhalen we een lus met behulp van een tellervariabele. Meestal kan een tellervariabele i, j of count zijn. Het hangt volledig af van de programmeur welke variabele hij moet kiezen.
In het onderstaande voorbeeld hebben we een lus 5 keer herhaald en vervolgens de '*' afgedrukt. Dit wordt ook wel het piramideprogramma genoemd. De lus wordt herhaald, tenzij de waarde van 'i' en 'j' gelijk wordt aan 5.
Uitgang:
V # 2) Hoe gebruik je for-loop voor een string in Java?
Antwoord: Hieronder staat het programma waarin we for-loop hebben gebruikt voor een String-variabele. Hier hebben we een for-lus met twee tellers geïnitialiseerd om te vergelijken of het teken op de 'i' -index en (i + 1) -index gelijk is of niet. Het zal het karakter van de (i + 1) index afdrukken als ze gelijk zijn.
Uitgang:
V # 3) Hoe kan ik iets een keer afdrukken in een for-loop Java?
java versus c ++
Antwoord: In het onderstaande programma wordt de waarde van 'i' slechts één keer afgedrukt, aangezien we de voorwaarde dienovereenkomstig hebben gespecificeerd.
Uitgang:
V # 4) Hoe kom je uit for-loop in Java?
Antwoord: Dit is de meest fundamentele vraag van een for-loop. In de Java for-loop, zodra de voorwaarde niet voldoet, wordt u automatisch uit de lus gegooid.
U kunt echter ook expliciet een break-instructie in Java voor het geval je uit de lus wilt komen.
Met pauze:
Uitgang:
Zonder pauze:
Uitgang:
V # 5) Hoe krijg ik een waarde van for-loop in Java?
Antwoord: U kunt een waarde uit de for-lus halen door de waarde van de tellervariabele af te drukken (zoals i, j of count).
vragen en antwoorden voor webservice-interviews
V # 6) Hoe gebruik je de for each loop in Java?
Antwoord: U kunt het gedeelte 'Java voor elke lus' van deze zelfstudie doorlopen. We hebben echter een eenvoudig voorbeeld van een Java for-each-lus of Java verbeterde for-lus hieronder vermeld.
Uitgang:
Gevolgtrekking
In deze tutorial hebben we het concept van Java for-loop uitgelegd, samen met de syntaxis, beschrijving, stroomdiagram en programmeervoorbeelden. De andere variaties van Java for-loop worden ook in detail beschreven met het stroomschema, de beschrijving, de syntaxis en programmeervoorbeelden waar nodig.
Voorgestelde lezing = >> While Loop in Java
De voorbeelden die in deze tutorial worden genoemd, zijn erg belangrijk, omdat ze ook tijdens de Java-interviews worden gevraagd. We hebben een paar veelgestelde vragen opgesomd die opnieuw erg belangrijk zijn, omdat ze je het onderwerp in detail laten begrijpen.
Bekijk hier de perfecte Java-trainingsgids.
Aanbevolen literatuur
- JAVA-zelfstudie voor beginners: 100+ praktische Java-videotutorials
- Java Enum: zelfstudie over Java-opsomming met voorbeelden
- Java-gegevenstypes, loops, arrays, switch en beweringen
- Lussen in C #: besturingsverklaringen en verschillende lussen met voorbeelden
- Unix Shell Loop-typen: Do While Loop, For Loop, totdat Loop in Unix
- VBScript Loops: For Loop, Do Loop en While Loop
- Loop constructies in C ++ met voorbeelden
- Python-lussen - For, While, geneste lussen met voorbeelden