Kotlin para loop

Kotlin para loop
O loop "for" em Kotlin é usado para iterando em faixas, matrizes, listas, etc., Assim como é usado em outras linguagens de programação. Tudo o que precisa é de um iterador que ajuda esse loop para iterar a coleção fornecida. Este loop funciona exatamente como o loop "foreach" na linguagem de programação C#. Este tutorial aprenderá a usar o loop "for" na linguagem de programação Kotlin no Ubuntu 20.04.

Utilizando o loop for em Kotlin:

Para aprender o uso do Kotlin "for" Loop no Ubuntu 20.04, você pode dar uma olhada nos cinco exemplos a seguir:

Exemplo # 1: Imprimir os dias de uma semana utilizando o loop for em Kotlin:

Neste exemplo, ensinaremos o método de imprimir os elementos de uma matriz usando o loop "for" em Kotlin. O exemplo do script kotlin é mostrado na imagem abaixo:

Primeiro criamos um documento vazio com o título “Para.kt ”. Todos os scripts de Kotlin devem ter o “.KT ”extensão com seu nome. Em seguida, dentro deste documento, definimos a função "main ()" com a declaração "divertida main ()". Depois disso, definimos uma matriz dos dias da semana com o título "Semana" usando a palavra -chave "Arrayof". Atribuímos os nomes de todos os dias a essa matriz como seus elementos. Então, exibimos uma mensagem no terminal. Depois disso, usamos o loop "para" que itera todos os itens desta matriz e, dentro desse loop, simplesmente imprimimos esses itens no terminal.

Antes de seguirmos para a compilação deste script Kotlin, primeiro precisamos garantir que o compilador Kotlin exista em nosso Ubuntu 20.04 Sistema. Para fazer isso, precisamos executar o comando afixado no terminal:

$ kotlinc

A saída mostrada na imagem abaixo indicará a presença do compilador Kotlin no Ubuntu 20.04:

Agora, podemos compilar nosso script Kotlin com o seguinte comando:

$ kotlinc for.Kt

Este comando criará um arquivo de classe para o seu script Kotlin com o nome "forkt" i.e.; Ele capitalizará o primeiro alfabeto do nome do seu arquivo de script kotlin e também o "k" do ".KT ”extensão. Além disso, o ponto “.”Também será removido do nome. Isso acontecerá toda vez que você criará um arquivo de classe do seu script Kotlin. Para compreendê -lo de uma maneira melhor, considere um arquivo de script Kotlin chamado “Teste.kt ”. Quando você compila este arquivo de script Kotlin, o respectivo arquivo de classe será criado com “Testkt.”

Agora, para executar o referido arquivo de classe, usaremos as instruções apresentadas abaixo:

$ Kotlin Forkt

A saída do nosso primeiro script Kotlin é mostrada na imagem a seguir:

Exemplo # 2: Imprimir os elementos de um intervalo na ordem ascendente utilizando o loop for em Kotlin:

Agora, criaremos um script Kotlin para imprimir os elementos de um determinado intervalo em ordem crescente. Usamos o script mostrado abaixo para esse fim:

Neste script básico, simplesmente definimos uma função "main ()" na qual temos um loop "para". Nós atribuímos um intervalo, eu.e., 1 a 10, para este loop "para" para iterar. Então, só queríamos imprimir os elementos desse intervalo no terminal.

Após a execução, todos os elementos do intervalo fornecido foram exibidos no terminal, como mostrado na imagem a seguir:

Exemplo # 3: Imprimir os elementos de um intervalo na ordem decrescente, utilizando o loop for em Kotlin:

Neste exemplo, queremos compartilhar com você um script Kotlin com o qual você pode imprimir os elementos de um determinado intervalo no terminal em ordem decrescente. Para isso, usamos o script Kotlin mostrado na imagem abaixo:

Neste programa, temos o mesmo loop "para" que usamos no exemplo acima. No entanto, desta vez, em vez de usar a notação "I em 1… 10", usamos a notação "i em 10 down to 1" para imprimir os elementos do intervalo dado em ordem descendente.

Os elementos do nosso intervalo dado em ordem decrescente são mostrados na imagem a seguir:

Exemplo # 4: Imprimir os elementos de um intervalo na ordem ascendente, utilizando o loop for em Kotlin com incremento duplo:

Este exemplo é um pouco semelhante ao nosso segundo exemplo, eu.e., Queremos imprimir os elementos do intervalo em ordem crescente. No entanto, desta vez queremos imprimi -los com duplo incremento. Para fazer isso, usamos o script Kotlin mostrado na imagem abaixo:

Neste script, assim como o nosso segundo exemplo, usamos o mesmo loop "para"; No entanto, apenas introduzimos a notação "Etapa 2" para incremento duplo. O script restante é o mesmo.

A saída deste script Kotlin é mostrada na imagem a seguir:

Exemplo # 5: Imprimir os elementos de um intervalo na ordem decrescente, utilizando o loop for em Kotlin com duplo decréscimo:

Novamente, este exemplo também é semelhante ao nosso terceiro exemplo; No entanto, imprimiremos os elementos do nosso alcance em ordem decrescente com duplo decréscimo desta vez. O script Kotlin é mostrado na imagem abaixo:

A saída do nosso último script Kotlin é mostrada na seguinte imagem:

Conclusão:

Este artigo foi feito para construir um entendimento do loop de Kotlin "para" no Ubuntu 20.04. Primeiro, apresentamos você ao objetivo básico deste loop nesta linguagem de programação, após o que compartilhamos com você cinco exemplos diferentes que implementaram seu uso. Além disso, também compartilhamos com você os métodos de compilação e execução de um script Kotlin no Ubuntu 20.04. Depois de entender bem esses exemplos, você poderá usar os loops "for" em Kotlin com muita eficácia.