Kotlin foreach

Kotlin foreach
Die Funktion Kotlin foreach kann verwendet werden, um einen beliebigen Betrieb des Elements in den angegebenen Sammlungen durchzuführen. Der Kotlin ist eine Schleifenanweisung. In dem Artikel werden wir ein klares und einfaches Konzept haben, die foreach -Loop -Funktion in der Kotlin -Sprache zu verwenden. Die für Loop und foreach -Schleife sind gleich; Daher ist es vergleichbar mit dem Funktionsansatz für die traditionellen für Schleifentechniken.

Was ist für die LEACH -Funktion in Kotlin:

Wie der Name für den Eacheles vorschlug, leitete er seinen Namen aus der Tatsache ab, dass er jeden Sammlungspunkt eins nach dem anderen durchläuft. Die Funktion beginnt immer mit dem Modifikator „Foreach.Der Ausdruck ist eine Schleifenanweisung, die häufig in Kotlin verwendet wird. Es enthält auch eine Initialisierungsanweisung, die einen Anfangswert eines Index definiert. Der bedingte Ausdruck entscheidet dann, ob die Schleife fortgesetzt wird oder nicht. Der letzte Ausdruck der Iteration erlaubt es, dass der Index an jedem Durchgang endet.

Syntax der Foreach -Funktion in Kotlin:

Die allgemeine Syntax der in Kotlin verwendeten Foreach -Loop -Funktion ist unten angegeben:

Variablennamen.für jede
Aussagen für foreach -Schleifenfunktion

Die Foreach -Funktion nimmt eine Bedingung als Parameter, mit der entscheidet, welche Maßnahmen in jeder angegebenen Sammlung ergriffen werden sollen. Es ermöglicht die Durchführung jedes Elements in einer bestimmten Sammlung von Listen und der Ausführung einer bestimmten Funktion. Wir können auch auf ein Element innerhalb des Funktionscode -Blocks für den Reach -Schleifen mit dem Schlüsselwort „IT“ verweisen. Dies ist eine praktische Möglichkeit, die konventionelle Aufgabe durch Verwendung eines Schleifenpfads durchzuführen.

So verwenden Sie die Foreach -Funktion in Kotlin:

Um die Grundlagen für die Verwendung der Foreach -Schleifenfunktion in der Kotlin -Sprache zu verstehen, sollten wir uns die verschiedenen unten angegebenen Fallbeispiele ansehen:

Beispiel Nr. 1: Programm der Foreach -Funktion zur IT -IT -String in Kotlin:

Wir verwenden eine Foreach -Funktion, die über jede Zeichenfolge iteriert wird, und jedes Element der Zeichenfolge in der Sammlung wird gedruckt. Lassen Sie uns das einfache Programm der Verwendung der Foreach -Funktion in Kotlin ausführen.

Im obigen Code -Beispiel haben wir die Hauptfunktion definiert. Wir haben eine Variable mit dem Schlüsselwort "var" erstellt und sie mit "MyList" definiert.”Die Variable„ MyList “wird mit einer Sammlung von Listen mithilfe der Listof -Funktion initialisiert. Die Liste besteht aus der Eigenschaft vom Typ String Typ und enthält drei Zeichenfolgenelemente. Dann haben wir eine berufen. Die Kotlin -Println -Funktion wird in der Foreach -Funktion verwendet, die den Modifikator „IT“ als einzelner Parameter übergeben hat.

Die Iteration durch Verwendung der FOREACH -Funktion gibt eine Ausgabe der auf dem Bildschirm unten angezeigten Liste der einzelnen Elemente an.

Beispiel Nr. 2: Programm der Foreach -Funktion zur ITRETTRIEREN Ganzzahl in Kotlin in Ubuntu 20.04:

Wir haben eine Foreach -Funktion zum Drucken der Elemente im Array. Die Ganzzahlen werden in einem Array verwendet.

Im obigen Beispielcode haben wir die Hauptfunktion für die Ausführung der Funktionsfunktion für Ganzzahlen deklariert. Erstens haben wir eine Variable als "var" erstellt und die Variable als "Array1" mit der Int -Eigenschaft definiert. Das „Array1“ wird mit der Array von Ganzzahlen unter Verwendung der Array -Methode initialisiert. Der Array1 hat für die Ereigschleife angewendet. Die Foreach -Funktion iteriert jedes Element im Array und gibt jede Ganzzahl eines Arrays zurück. Wir haben die Kotlin Println -Funktion im Foreach -Block zum Drucken der Ganzzahlen verwendet.

Hier können wir sehen, dass die Ausgabe jedes Ganzzahl -Elements aus dem Array auf dem Bildschirm des Terminals unten gedruckt wird.

Beispiel 3: Programm der Foreach -Funktion zum Erstellen eines benutzerdefinierten Objekts in Kotlin:

Mit der FOREACH -Funktion zeigen wir eine Nachricht für jedes Element in einer Liste an. Wir haben im folgenden Beispiel Code ein benutzerdefiniertes Objekt erstellt.

Wir haben die Hauptfunktionserklärung für die Codeausführung im obigen Code. Erstens haben wir einige Variablen definiert. Die Variable wird mit dem Schlüsselwort „Val“ definiert, das den Bewertungswert der Variablen zeigt. Hier haben wir "Novel1", die mit dem Stringwert angegebene Variable. Wir haben eine andere Variable, „Novel2“, definiert mit einem Stringwert und einem Ganzzahlwert. Es gibt eine Variable „MyList“, die „Novel1“ und „Roman2“ als Listensammlung nimmt. Dann haben wir in der Foreach -Funktion „RomanName“ und „RomanPrice“, auf die wir aus dem Klasse „Roman“ zugegriffen haben.”Durch die Kotlin Println -Funktion können wir die Elemente in der Liste drucken. Wir haben eine Datenklasse „Roman“ definiert, in der die Variable „RomanName“ und „RomanPrice“ mit den zugewiesenen Werten hält.

Die Daten des Klasse -Romans werden als Ausgabe unter Verwendung der Foreach -Funktion im Bild unten gedruckt.

Beispiel Nr. 4: Programm von foreachIndex in Kotlin in Ubuntu 20.04:

Wir können auch die Funktion foreachIndexed () anstelle der für die Each () -Schloop -Funktion im Kotlin verwenden. Die ForeAchIndexed ist eine Inline -Funktion, die ein Array als Eingabe nimmt und es uns ermöglicht, auf den Index und die Werte unabhängig zugreifen zu können.

Wir haben in der Hauptfunktion eine Variable als „var“ und weisen den variablen Namen als „Farben zu.”Die Variable„ Farben “wird mit einer Listof -Funktion mit vier verschiedenen String -Elementen initialisiert. Anschließend haben wir eine foreachIndex -Funktion verwendet, die eine Farbenliste durchquert und den Indexwert eines Elements und das in der Liste enthaltene Element druckt.

Die im Bild gezeigte Ausgabe hat einen Indexwert der Elemente und der Elemente.

Abschluss:

Das Hauptziel des Artikels ist es, Ihnen das einfache Konzept der Funktion und des Ausdrucks in der Kotlin -Sprache zu geben. Die Foreach -Funktion verbessert die Leistung des Codes. Für Ihr besseres Verständnis haben wir verschiedene Beispiele für die Verwendung der Foreach -Funktion und demonstrieren die Verwendung von foreachIndex über eine foreach -Funktion. Es wird Ihnen helfen, die Implementierung der Foreach -Funktion in Kotlin zu verstehen.