Wat is voor elke lus in Java?



for-each-lus in Java is een andere alternatieve benadering voor array-traversing-techniek die wordt gebruikt in loop, while-lus, do-while-lus geïntroduceerd in Java5

De for-each-lus in Java wordt over het algemeen gebruikt voor iteratie via de array-elementen in verschillende programmeertalen. 5 introduceerde deze for-each-lus, die ook wel een verbeterde for-each-lus wordt genoemd. Dus in dit artikel zal ik jullie helpen een goed idee te krijgen over hoe for-each-lus in Java werkt.

Ik bespreek de onderstaande onderwerpen:





apache spark vergeleken met hadoop mapreduce

Belang van for-each-lus

Met behulp van een for-each-lus kunt u een bepaalde array doorlopen. Het begint met het sleutelwoord voor gevolgd door de conditie.

Deze voor statement is een veel gebruikte herhalingsinstructie. Het omvat de initialisatie van een uitdrukking die een beginwaarde voor een index specificeert, en de volgende voorwaarde-uitdrukking bepaalt of de lus wordt voortgezet of niet, en de laatste iteratie-uitdrukking staat toe dat de index aan het einde van elke doorgang wordt gewijzigd. Het staat bekend als de voor elk lus omdat het elk element een voor een doorloopt.



Het wordt ook aanbevolen om de for-each-lus in Java te gebruiken om de elementen in het array en omdat het de code echt goed leesbaar maakt.

Laten we nu eens kijken naar de syntaxis van deze for-each-lus.

Syntaxis:

for (initialisatie conditie iteratie) {// body of for-each loop}

Uitleg:



For-each-lus in Java - Edureka

wat is instantievariabele in java
  • De aangifte begint met het trefwoord voor als een normale for-loop.
  • In plaats van een lusteller-variabele te initialiseren, declareert u een variabele die van hetzelfde type is als het basistype van de array, gevolgd door een dubbele punt, die vervolgens wordt gevolgd door de arraynaam in .
  • In de body van de lus kun je de lusvariabele die je hebt gemaakt gebruiken in plaats van een geïndexeerd array-element te gebruiken.
  • Het wordt vaak gebruikt om een ​​array of een klasse.

Laten we nuga je gang en bekijk een voorbeeld.

Voorbeeld

class example {public static void main (String [] args) {int i for (i = 1i<=3 i++) { System.out.println('value of i = ' +i) } } 

Uitgang:

waarde van i = 1
waarde van i = 2
waarde van i = 3

Dit brengt ons bij het einde van dit artikel waar we hebben geleerd over de voor elke lus in Java . Ik hoop dat je duidelijk bent met alles wat in deze tutorial met je is gedeeld.

Als je dit artikel over “for-each loop in Java” relevant vond, bekijk dan het een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld.

We zijn hier om je te helpen bij elke stap op je reis, we komen met een curriculum dat is ontworpen voor studenten en professionals die een Java-ontwikkelaar willen worden. De cursus is bedoeld om u een voorsprong te geven in het programmeren van Java en u te trainen in zowel de kern als geavanceerde Java-concepten, samen met verschillende Java-frameworks zoals Hibernate & Spring.

Mocht u nog vragen tegenkomen, stel dan gerust al uw vragen in het commentaargedeelte van 'For-each loop in Java' en ons team zal u graag antwoorden.

vergelijking van robotische procesautomatiseringstools