Für und für For-Each-Schleifen in Java | Erklärt

Für und für For-Each-Schleifen in Java | Erklärt
Schleifen sind eines der wichtigsten Konzepte jeder Programmiersprache. Eine Schleife ist ein Block von Anweisungen/Bedingungen, mit dem ein Codeblock wiederholt werden kann, bis er den angegebenen Zustand erfüllt. Java bietet mehrere Schleifenstrukturen wie für die Schleife, für jede Schleife usw. und all diese Schleifen haben das gleiche Ziel, einen bestimmten Codeblock in einer Sequenz zu wiederholen.

Diese Beschreibung bietet ein detailliertes Verständnis für Schleife und For-Each-Schleife. In dieser Hinsicht folgen wir den folgenden Konzepten:

  • für Und für jede Schleife in Java
  • Grundlegende Syntax von für Und für jedeSchleife
  • Wie benutzt man für Und für jedeSchleife

Also, ohne weitere Verzögerung, beginnen wir anfangen!

Für Schleife in Java

Die für Schleife ist eine der grundlegenden und leicht verständlichen Schleifen, die am häufigsten verwendet werden, wenn die Anzahl der Iterationen festgelegt ist oder die genaue Anzahl der Iterationen bereits bekannt ist.

Syntax

Das untergegebene Snippet zeigt die grundlegende Syntax von for Loop:

für (Initialisierung; Bedingung; Inkrement/Dekrement)
// Anweisung (en)

Die Syntax von for Loop beginnt mit dem Schlüsselwort “für”Gefolgt von runden Klammern () Und innerhalb der Klammern müssen wir drei Ausdrücke bereitstellen:

  • Initialisierung: Bestimmt den Ausgangspunkt der Schleife und wird nur einmal ausgeführt, wenn die Schleife beginnt.
  • Zustand: Bestimmen Sie, ob die Schleife -Iteration ausgeführt würde oder nicht.
  • Inkrement/Dekrement: Bestimmen Sie, ob der Zähler nach jeder Iteration inkrementiert oder verringert wird.

So verwenden Sie für die Schleife

Für ein besseres Verständnis dafür, wie für die Schleife funktioniert, betrachten Sie das untergewandte Beispiel.

Beispiel

In diesem Beispiel drucken wir zehnmal „Willkommen bei LinuxHint“ mit der For -Loop:

für (int i = 0; i <10; i++)

System.aus.println ("Willkommen bei LinuxHint");

Im obigen Code -Snippet haben wir zuerst eine Variable initialisiert “ich"Mit dem Wert"0”.

Die zweite Anweisung/Bedingung testet, ob die Variable “ich" ist weniger als 10. Wenn die Bedingung wahr ist, tritt sie in den Körper der für Schleife und Drucke einWillkommen bei LinuxHint”. Diese Bedingung führt bis “ich" ist weniger als 10 und die Schleife endet, wenn “ich”Wird größer als oder gleich zu 10.

Schließlich haben wir den Wert der Variablen erhöht “ich", ich.e. In der ersten Iteration beträgt sein Wert 0, nach jeder erfolgreichen Iteration wird sein Wert um 1 erhöht, und die Schleife negiert die Bedingung (i<10).

Der vollständige Code zusammen mit der Ausgabe ist in der untergegebenen Abbildung dargestellt:

Ausgabe authentifiziert die Arbeit von für die Schleife.

Was ist für die ECH-Schleife

Die For-Each-Schleife wird hauptsächlich verwendet, um das Array oder die Liste zu durchqueren, da es das gesamte Array durchquert.

Syntax

Die grundlegende Syntax der For-Each-Schleife lautet:

für (Datentyp-Variablenname: Array-Name)
// Anweisung (en)

Die Syntax beginnt mit für Schlüsselwort wie der Klassiker für Loop, gefolgt von Klammern () Das erfordert drei Aussagen:

  • Datentyp: Bestimmen Sie, welche Art von Daten die für jede Schleife dauern wird.
  • Variablennamen: Es kann jeder benutzerdefinierte rechtliche Kennung sein.
  • Array -Name: Der Name des zu durchqueren.

So verwenden Sie For-Each-Schleife

Betrachten wir das untergewandte Beispiel für ein tiefgreifendes Verständnis der For-Each-Schleife.

Beispiel

In diesem Beispiel wird ein Zeichenfolgen -Array angegeben, das die Mitarbeiternamen enthält. Wir werden die für jede Schleife verwenden, um alle Array -Werte zu durchqueren:

String [] Employeename = "John", "Joe", "Micheal", "Seth", "Dany";
für (Zeichenfolge Name: Employeename)
System.aus.println (name);

Der folgende Snippet bietet den vollständigen Code und die Ausgabe von For-Each-Schleifen:

Der "MitarbeiternameDas Array enthält Namen von fünf Mitarbeitern, und die Ausgabe überprüft, dass die EEC-Schleife durch jeden Eintrag des Arrays iteriert und ausgedruckt wurde.

Abschluss

Die für Schleife wird sehr empfohlen, wenn die Anzahl der Iterationen festgelegt ist und Sie Klarheit für die Ausführung eines bestimmten Code -Stücks haben. Andererseits wird die For-Ech-Schleife für die Szenarien bevorzugt, in denen wir das gesamte Array/die Liste durchqueren müssen. Dieser Artikel bietet ein detailliertes Verständnis für Schleife und For-Each-Schleife in Java.