Kotlin for loop

Kotlin for loop
"For" -sløyfen i Kotlin brukes til å iterere over områder, matriser, lister osv., Akkurat som det brukes på andre programmeringsspråk. Alt det trenger er en iterator som hjelper denne sløyfen å iterere over den medfølgende samlingen. Denne sløyfen fungerer akkurat som "foreach" -løkken i programmeringsspråket C#. Denne opplæringen vil lære å bruke "for" -sløyfen i Kotlin -programmeringsspråket i Ubuntu 20.04.

Bruker for -loopen i Kotlin:

For å lære bruken av Kotlin “For” -sløyfen i Ubuntu 20.04, kan du se på følgende fem eksempler:

Eksempel 1: Skrive ut dagene for en uke ved å bruke for -loopen i Kotlin:

I dette eksemplet vil vi lære deg metoden for å skrive ut elementene i en matrise ved å bruke "for" -løkken i Kotlin. Eksemplet Kotlin -skriptet vises på bildet nedenfor:

Vi har først laget et tomt dokument med tittelen “for.KT ”. Alle Kotlin -skriptene må ha ".KT ”utvidelse med navnet sitt. Deretter, innenfor dette dokumentet, har vi definert "Main ()" -funksjonen med "Fun Main ()" -uttalelsen. Etter det har vi definert en rekke ukens dager med tittelen "Week" ved å bruke nøkkelordet "ArrayOf". Vi har tildelt navnene på alle dagene til denne matrisen som elementer. Deretter har vi vist en melding på terminalen. Etter det har vi brukt "for" -sløyfen som itererer gjennom alle elementene i denne matrisen, og innenfor denne sløyfen har vi ganske enkelt skrevet ut disse elementene på terminalen.

Før vi drar videre til samlingen av dette Kotlin -manuset, må vi først sørge for at Kotlin -kompilatoren eksisterer på Ubuntu 20.04 System. For å gjøre det, må vi kjøre den pålagte kommandoen i terminalen:

$ Kotlinc

Utgangen vist på bildet nedenfor vil indikere tilstedeværelsen av Kotlin -kompilatoren på Ubuntu 20.04:

Nå kan vi samle Kotlin -skriptet vårt med følgende kommando:

$ Kotlinc for.Kt

Denne kommandoen vil opprette en klassefil for Kotlin -skriptet ditt med navnet “Forkt” i.e.; Det vil kapitalisere det første alfabetet med navnet på Kotlin -skriptfilen din og også “K” for “.KT ”-forlengelse. Dessuten prikken “.”Vil også bli fjernet fra navnet. Dette vil skje hver gang du lager en klassefil av Kotlin -skriptet ditt. For å forstå det på en bedre måte, bør du vurdere en Kotlin -skriptfil som heter "Test.KT ”. Når du kompilerer denne Kotlin -skriptfilen, vil den respektive klassefilen bli opprettet med “Testkt.”

For å kjøre nevnte klassefil, bruker vi instruksjonen som er presentert nedenfor:

$ Kotlin Forkt

Utgangen fra vårt første Kotlin -skript vises i følgende bilde:

Eksempel nr. 2: Skrive ut elementene i et område i stigende rekkefølge som bruker for -sløyfen i Kotlin:

Nå vil vi lage et Kotlin -manus for å skrive ut elementene i et gitt område i stigende rekkefølge. Vi har brukt skriptet vist nedenfor for dette formålet:

I dette grunnleggende skriptet har vi ganske enkelt definert en "main ()" -funksjon der vi har en "for" -sløyfe. Vi har tildelt et område, jeg.e., 1 til 10, til denne "for" -løkken for å iterere over. Da ville vi bare skrive ut elementene i dette området på terminalen.

Ved utførelse ble alle elementene i det gitte området vist på terminalen som vist i følgende bilde:

Eksempel nr. 3: Skrive ut elementene i et område i den synkende rekkefølgen ved å bruke for -sløyfen i Kotlin:

I dette eksemplet ønsker vi å dele med deg et Kotlin -manus som du kan skrive ut elementene i et gitt område på terminalen i synkende rekkefølge. For det har vi brukt Kotlin -skriptet vist på bildet nedenfor:

I dette programmet har vi den samme "for" -sløyfen som vi har brukt i eksemplet over. Imidlertid, i stedet for å bruke "I in 1… 10" -notasjonen, har vi brukt "I in 10 down to 1" -notasjonen for å skrive ut elementene i det gitte området i synkende rekkefølge.

Elementene i vårt gitte område i synkende rekkefølge vises i følgende bilde:

Eksempel 4: Skrive ut elementene i et område i stigende rekkefølge ved å bruke for -loopen i Kotlin med dobbeltøkning:

Dette eksemplet ligner noe på vårt andre eksempel, jeg.e., Vi ønsker å skrive ut elementene i området i stigende rekkefølge. Denne gangen ønsker vi imidlertid å skrive dem ut med dobbeltøkning. For å gjøre dette har vi brukt Kotlin -skriptet vist på bildet nedenfor:

I dette skriptet, akkurat som vårt andre eksempel, har vi brukt den samme "for" -løkken; Vi har imidlertid bare introdusert “Trinn 2” -notasjonen i den for dobbeltøkning. Det gjenværende skriptet er akkurat det samme.

Utgangen fra dette Kotlin -skriptet vises i følgende bilde:

Eksempel 5: Skrive ut elementene i et område i den synkende rekkefølgen ved å bruke for -sløyfen i Kotlin med dobbel dekrement:

Igjen, dette eksemplet ligner også på vårt tredje eksempel; Imidlertid vil vi skrive ut elementene i vårt område i synkende rekkefølge med dobbel reduksjon denne gangen. Kotlin -skriptet vises på bildet nedenfor:

Utgangen fra vårt siste Kotlin -skript vises i følgende bilde:

Konklusjon:

Denne artikkelen var ment å bygge en forståelse av Kotlin “for” -løkken i Ubuntu 20.04. Vi presenterte deg først det grunnleggende formålet med denne sløyfen på dette programmeringsspråket, hvoretter vi delte med deg fem forskjellige eksempler som implementerte bruken. Dessuten delte vi også med deg metodene for å sammenstille og utføre et Kotlin -manus i Ubuntu 20.04. Etter å ha forstått disse eksemplene godt, vil du kunne bruke "for" -løkker i Kotlin veldig effektivt.