Kotlin per loop

Kotlin per loop
Il ciclo "per" a Kotlin viene utilizzato per iterating su gamme, array, elenchi, ecc., Proprio come è usato in altri linguaggi di programmazione. Tutto ciò di cui ha bisogno è un iteratore che aiuta questo ciclo a iterare la collezione fornita. Questo ciclo funziona esattamente come il ciclo "foreach" nel linguaggio di programmazione C#. Questo tutorial imparerà a utilizzare il ciclo "per" nel linguaggio di programmazione di Kotlin in Ubuntu 20.04.

Utilizzando il ciclo per Kotlin:

Per imparare l'uso del loop Kotlin "per" in Ubuntu 20.04, puoi dare un'occhiata ai seguenti cinque esempi:

Esempio n. 1: stampare i giorni di una settimana utilizzando il ciclo per Kotlin:

In questo esempio, ti insegneremo il metodo di stampare gli elementi di un array usando il ciclo "per" a Kotlin. Lo script di Kotlin di esempio è mostrato nell'immagine seguente:

Abbiamo prima creato un documento vuoto con il titolo "per.KT ". Tutti gli script di Kotlin devono avere il ".KT ”estensione con il loro nome. Quindi, all'interno di questo documento, abbiamo definito la funzione "main ()" con l'istruzione "Fun main ()". Successivamente, abbiamo definito un array dei giorni della settimana con il titolo "Week" utilizzando la parola chiave "arrayof". Abbiamo assegnato i nomi di tutti i giorni a questo array come elementi. Quindi, abbiamo visualizzato un messaggio sul terminale. Dopodiché, abbiamo usato il ciclo "per" che itera attraverso tutti gli elementi di questo array e all'interno di questo ciclo abbiamo semplicemente stampato questi elementi sul terminale.

Prima di andare alla compilazione di questa sceneggiatura di Kotlin, dobbiamo prima assicurarci che il compilatore Kotlin esista sul nostro Ubuntu 20.04 Sistema. Per fare ciò, dobbiamo eseguire il comando apposto nel terminale:

$ kotlinc

L'uscita mostrata nell'immagine seguente indicherà la presenza del compilatore Kotlin su Ubuntu 20.04:

Ora possiamo compilare il nostro script Kotlin con il seguente comando:

$ kotlinc per.kt

Questo comando creerà un file di classe per il tuo script kotlin con il nome "forkt" i.e.; Capitalizzerà il primo alfabeto del nome del tuo file di script Kotlin e anche la "k" del ".estensione KT ”. Inoltre, il punto "."Verrà anche rimosso dal nome. Questo accadrà ogni volta che creerai un file di classe del tuo script Kotlin. Per comprenderlo in modo migliore, considera un file di script di Kotlin chiamato "Test.KT ". Quando compili questo file di script Kotlin, il rispettivo file di classe verrà creato con "Testkt."

Ora, per eseguire il file di classe suddetto, useremo le istruzioni presentate di seguito:

$ KOTLIN FORKT

L'output del nostro primo script Kotlin è mostrato nella seguente immagine:

Esempio n. 2: stampare gli elementi di un intervallo nell'ordine ascendente utilizzando il loop in Kotlin:

Ora creeremo una sceneggiatura Kotlin per stampare gli elementi di un determinato intervallo in ordine crescente. Abbiamo usato lo script mostrato di seguito per questo scopo:

In questo script di base, abbiamo semplicemente definito una funzione "principale ()" all'interno della quale abbiamo un ciclo "per". Abbiamo assegnato un intervallo, io.e., 1 a 10, a questo ciclo "per" per iterare. Quindi, volevamo solo stampare gli elementi di questo intervallo sul terminale.

All'esecuzione, tutti gli elementi dell'intervallo dato sono stati visualizzati sul terminale come mostrato nella seguente immagine:

Esempio n. 3: stampare gli elementi di un intervallo nell'ordine decrescente utilizzando il loop in Kotlin:

In questo esempio, vogliamo condividere con te uno script Kotlin con cui è possibile stampare gli elementi di un determinato intervallo sul terminale in ordine decrescente. Per questo, abbiamo usato lo script Kotlin mostrato nell'immagine qui sotto:

In questo programma, abbiamo lo stesso ciclo "per" che abbiamo usato nell'esempio sopra. Tuttavia, questa volta, invece di usare la notazione "I in 1 ... 10", abbiamo usato la notazione "I in 10 down to 1" per stampare gli elementi della gamma data in ordine decrescente.

Gli elementi della nostra gamma data in ordine decrescente sono mostrati nella seguente immagine:

Esempio n. 4: stampare gli elementi di un intervallo nell'ordine ascendente utilizzando il loop in Kotlin con doppio incremento:

Questo esempio è in qualche modo simile al nostro secondo esempio, io.e., Vogliamo stampare gli elementi della gamma in ordine crescente. Tuttavia, questa volta vogliamo stamparli con un doppio incremento. Per fare questo, abbiamo usato lo script Kotlin mostrato nell'immagine qui sotto:

In questa sceneggiatura, proprio come il nostro secondo esempio, abbiamo usato lo stesso ciclo "per"; Tuttavia, abbiamo introdotto solo la notazione "Passaggio 2" per il doppio incremento. La sceneggiatura rimanente è la stessa.

L'output di questo script Kotlin è mostrato nella seguente immagine:

Esempio # 5: stampare gli elementi di un intervallo nell'ordine decrescente utilizzando il loop in Kotlin con doppio decremento:

Ancora una volta, questo esempio è anche simile al nostro terzo esempio; Tuttavia, stamperemo gli elementi della nostra gamma in ordine decrescente con doppio decremento questa volta. Lo script Kotlin è mostrato nell'immagine qui sotto:

L'output del nostro ultimo script di Kotlin è mostrato nella seguente immagine:

Conclusione:

Questo articolo aveva lo scopo di costruire una comprensione del loop "per" Kotlin in Ubuntu 20.04. Ti abbiamo presentato per la prima volta allo scopo di base di questo ciclo in questo linguaggio di programmazione, dopo di che abbiamo condiviso con te cinque diversi esempi che hanno implementato il suo utilizzo. Inoltre, abbiamo anche condiviso con te i metodi per compilare ed eseguire uno script Kotlin in Ubuntu 20.04. Dopo aver compreso bene questi esempi, sarai in grado di utilizzare i loop "per" in Kotlin in modo molto efficace.