Kotlin Repl

Kotlin Repl
Quando os programadores podem ver os efeitos de seus esforços imediatamente, eles são mais produtivos. Os programadores poderão saber como codificar, executá -lo e depois continuar evoluindo -o rapidamente com um kotlin repl, em vez de ter que sair para executar uma construção ou outras tarefas. Quando você está usando um kotlin repl, você pode escrever o código interativamente e ele é executado imediatamente. No artigo, forneceremos uma visão geral do Kotlin Repl e descreveremos algumas das maneiras pelas quais ele pode ser usado na programação de Kotlin.

O que é repl em Kotlin?

A abreviação de leitura de impressão de impressão (repl) significa leitura de leitura de impressão em Kotlin. É uma ferramenta de shell interativa para executar rapidamente uma seção de código sem ter que executar o aplicativo inteiro. O REPL em Kotlin é um ambiente de programação interativo do usuário que aceita entradas de usuário único e expressões únicas. Em seguida, avalia -os e retorna a saída ao usuário.

Maneira de acessar a sessão Repl em Kotlin

O Kotlin Repl (loop de leitura de leitura) pode ser acessado em uma interpretação da linha de comando que utilizamos em um ambiente de "playground" para testar nossos programas Kotlin. Simplesmente execute Kotlinc como um comando no Ubuntu 20.04 Tela do terminal para iniciar um modo REPL, e veremos algo assim:

Como o repl é um intérprete de linha de comando, ele simplesmente espera que digite algo nele. Podemos escrever expressões Kotlin para verificar como elas operam quando você estiver no Repl. A palavra-chave Kotlin replerada gerada automaticamente será usada para exibir o valor resultante.

Como usar o REPL em Kotlin

Para entender o uso do idioma Repl Kotlin, devemos levar esses exemplos abaixo:

Exemplo # 1: Programa de usar a função println () em repl in kotlin

Simplesmente usamos a função println na sessão Kotlin Repl, que imprimirá os valores da variável especificada e as seqüências passadas na função.

No código de exemplo acima, acabamos de dar um comando de "Kotlinc", que nos permite entrar no modo REPL. Então podemos escrever e executar nosso código. O modo Kotlin Repl possui uma variável criada como palavra -chave "var" e atribuiu um nome "caractere". O caractere variável é inicializado com o personagem "z". Também criamos uma variável como "número inteiro" para passar o valor inteiro. A variável "Integer" armazena o número "99". Em seguida, chamamos a função println que imprimirá o valor do caractere e os armazenamentos de valor inteiro nas variáveis. Aqui, chamamos a variável de "personagem" e o "número inteiro" na forma de interpolação de string com a string. As variáveis ​​de interpolação de string serão os valores correspondentes presentes nelas. Você pode ver o valor impresso lado a lado.

Exemplo # 2: Programa de realizar uma operação aritmética em Repl em Kotlin

Realizamos algumas operações aritméticas no modo Kotlin Repl, exigindo nenhuma existência de arquivo para o programa executar. Simplesmente imprime o valor da operação especificada.

No código acima, definimos as variáveis ​​como "a" e "b" que passamos os diferentes valores para as diferentes operações. Nós realizamos operações básicas i.e., adição, subtração, multiplicação e divisão. Também escrevemos as cordas, que é o nome da operação executada com o sinal “//”. Observe que o compilador Repl lê essas seqüências como strings de linha de comentários. Então, operamos a nova variável como "C". A variável "C" é passada na função Println e imprimirá o resultado retornado da operação especificada. A saída é mostrada em cada execução da função de impressão.

Exemplo # 3: Programa de Tipo Conversão em Repl em Kotlin

A conversão de tipo é bastante simples no modo REPL de Kotlin, pois não precisamos inicializar o valor primeiro ou depois declarar seu tipo em outra variável. Vamos ter uma visão geral de como simplesmente convertemos o tipo de valores de dados.

No código de exemplo acima, temos alguma conversão de tipo de dados de valores. No começo, convertemos o valor da flutuação “15.5 ”no tipo de dados int chamando a maneira convencional de“ Toint ”. Você pode ver a saída com a palavra -chave "res" com a unidade Kotlin mencionada. Então, convertemos o valor int “99.0 ”para flutuar valor usando o método“ tofloat ”. Também convertemos o valor "256" em valor de byte e o valor "70000" em tipo curto usando "Tobyte" para a conversão em byte e usando "Toshort" para a conversão em "curta". Aqui, temos um valor numérico como "65" que convertemos no valor do personagem usando o método "TOCHOL" e ele converte o número no personagem "a". No final, temos a conversão do valor longo para digitar int.

Exemplo # 4: Programa de criação de classe e sua ``

Tomamos um código de exemplo bastante avançado de criar uma classe e ligar para sua instância para mostrar no Repl Kotlin.

No exemplo acima, criamos uma classe com o nome "cor" e criamos seu construtor lá. O construtor está tomando uma instância de classe que é representada como "cname". A instância "cname" tem uma propriedade do tipo string e um valor vazio. Em seguida, declaramos uma variável como "C", que está chamando a classe de "cor" e inicializamos um valor "Indigo" para a instância da classe. A variável "C" é usada com a instância da classe para mostrar ou exibir o valor da instância "cname" da classe "cor".

Conclusão

O principal objetivo do artigo é familiarizá -lo com o recurso do modo Kotlin Repl. Trabalhar com o modo Kotlin Repl tem a vantagem de armazenar todos os comandos em um script e obter todas as linhas de saída em um só lugar. Demonstramos uma maneira de acessar o modo REPL em Kotlin. Em seguida, temos vários exemplos de como podemos escrever nossos códigos no modo Kotlin Repl. É simples executar grandes pedaços de código. No modo REPL, editar o script é muito mais fácil do que iniciantes e especialistas podem se beneficiar dele.