Kotlin para bucle

Kotlin para bucle
El bucle "para" en Kotlin se usa para iterar sobre rangos, matrices, listas, etc., Al igual que se usa en otros lenguajes de programación. Todo lo que necesita es un iterador que ayuda a este bucle a iterar sobre la colección proporcionada. Este bucle funciona exactamente como el bucle "foreach" en el lenguaje de programación C#. Este tutorial aprenderá a usar el bucle "para" en el lenguaje de programación de Kotlin en Ubuntu 20.04.

Utilizando el bucle for en kotlin:

Para aprender el uso del bucle Kotlin "para" en Ubuntu 20.04, puede echar un vistazo a los siguientes cinco ejemplos:

Ejemplo # 1: Impresión de los días de una semana utilizando el bucle for en kotlin:

En este ejemplo, le enseñaremos el método de imprimir los elementos de una matriz utilizando el bucle "para" en Kotlin. El ejemplo de script Kotlin se muestra en la imagen a continuación:

Primero hemos creado un documento vacío con el título "para.KT ". Todos los guiones de Kotlin deben tener el ".extensión de KT ”con su nombre. Luego, dentro de este documento, hemos definido la función "Main ()" con la declaración "Fun Main ()". Después de eso, hemos definido una matriz de los días de la semana con el título "Semana" utilizando la palabra clave "Arrayof". Hemos asignado los nombres de todos los días a esta matriz como sus elementos. Luego, hemos mostrado un mensaje en la terminal. Después de eso, hemos usado el bucle "para" que itera a través de todos los elementos de esta matriz, y dentro de este bucle, simplemente hemos impreso estos elementos en el terminal.

Antes de dirigirnos a la compilación de este guión de Kotlin, primero debemos asegurarnos de que el compilador Kotlin exista en nuestro Ubuntu 20.04 sistema. Para hacer eso, necesitamos ejecutar el comando fijo en el terminal:

$ kotlinc

La salida que se muestra en la imagen a continuación indicará la presencia del compilador Kotlin en Ubuntu 20.04:

Ahora, podemos compilar nuestro script Kotlin con el siguiente comando:

$ kotlinc para.kt

Este comando creará un archivo de clase para su script Kotlin con el nombre "Forkt" I I.mi.; capitalizará el primer alfabeto del nombre de su archivo de script de Kotlin y también la "k" del ".extensión de KT ”. Además, el punto "."También se eliminará del nombre. Esto sucederá cada vez que cree un archivo de clase de su script Kotlin. Para comprenderlo de una mejor manera, considere un archivo de script de Kotlin llamado "Prueba.KT ". Cuando compila este archivo de script de Kotlin, el archivo de clase respectivo se creará con "testkt."

Ahora, para ejecutar dicho archivo de clase, utilizaremos la instrucción presentada a continuación:

$ Kotlin Forkt

La salida de nuestro primer script Kotlin se muestra en la siguiente imagen:

Ejemplo # 2: Impresión de los elementos de un rango en el orden ascendente utilizando el bucle for en kotlin:

Ahora, crearemos un script Kotlin para imprimir los elementos de un rango dado en orden ascendente. Hemos usado el script que se muestra a continuación para este propósito:

En este script básico, simplemente hemos definido una función "main ()" dentro de la cual tenemos un bucle "para". Hemos asignado un rango, yo.mi., 1 a 10, a este bucle "para" para iterar. Entonces, solo queríamos imprimir los elementos de este rango en la terminal.

Tras la ejecución, todos los elementos del rango dado se mostraron en el terminal como se muestra en la siguiente imagen:

Ejemplo # 3: Impresión de los elementos de un rango en el orden descendente utilizando el bucle for en kotlin:

En este ejemplo, queremos compartir con usted un script de Kotlin con el que pueda imprimir los elementos de un rango dado en el terminal en orden descendente. Para eso, hemos utilizado el script Kotlin que se muestra en la imagen a continuación:

En este programa, tenemos el mismo bucle "para" que hemos usado en el ejemplo anterior. Sin embargo, esta vez, en lugar de usar la notación "I en 1 ... 10", hemos usado la notación "I en 10 Downto 1" para imprimir los elementos del rango dado en orden descendente.

Los elementos de nuestro rango dado en orden descendente se muestran en la siguiente imagen:

Ejemplo # 4: Impresión de los elementos de un rango en el orden ascendente utilizando el bucle for en kotlin con doble incremento:

Este ejemplo es algo similar a nuestro segundo ejemplo, yo.mi., Queremos imprimir los elementos de la gama en orden ascendente. Sin embargo, esta vez queremos imprimirlos con doble incremento. Para hacer esto, hemos utilizado el script Kotlin que se muestra en la imagen a continuación:

En este script, al igual que nuestro segundo ejemplo, hemos usado el mismo bucle "para"; Sin embargo, solo hemos introducido la notación del "Paso 2" en él para un doble incremento. El script restante es el mismo.

La salida de este script Kotlin se muestra en la siguiente imagen:

Ejemplo # 5: Impresión de los elementos de un rango en el orden descendente utilizando el bucle for en kotlin con doble disminución:

Nuevamente, este ejemplo también es similar a nuestro tercer ejemplo; Sin embargo, imprimiremos los elementos de nuestro rango en orden descendente con doble disminución esta vez. El script Kotlin se muestra en la imagen a continuación:

La salida de nuestro último script Kotlin se muestra en la siguiente imagen:

Conclusión:

Este artículo estaba destinado a construir una comprensión del bucle de Kotlin "para" en Ubuntu 20.04. Primero lo presentamos al propósito básico de este bucle en este lenguaje de programación, después de lo cual compartimos con usted cinco ejemplos diferentes que implementaron su uso. Además, también compartimos con usted los métodos de compilar y ejecutar un script de Kotlin en Ubuntu 20.04. Después de comprender bien estos ejemplos, podrá usar los bucles "para" en Kotlin de manera muy efectiva.