Como usar o Kotlin Maps no Ubuntu Top 10.4

Como usar o Kotlin Maps no Ubuntu Top 10.4
Como outras linguagens de programação, Kotlin também fornece aos programadores a capacidade de criar e usar mapas. Um mapa em Kotlin é simplesmente um recipiente com pares de valor-chave. As chaves e valores podem ser do mesmo tipo de dados ou diversos tipos de dados. Neste artigo, tentaremos entender o uso dos mapas em Kotlin com a ajuda de diferentes exemplos no Ubuntu 20.04.

Como usar os mapas em Kotlin

Para fazer uso dos mapas Kotlin no Ubuntu 20.04, você pode considerar os cinco exemplos a seguir como um guia de ajuda:

Exemplo # 1: Criando um mapa de Kotlin específico do tipo e imprimindo seus valores no terminal:

Os mapas em Kotlin podem ter um tipo de dados pré-determinado, ou podem ser genéricos. No primeiro caso, todos os pares de valor-chave do mapa são do mesmo tipo de dados. Enquanto no último caso, você pode ter tipos de dados variados para as diferentes chaves e valores do mesmo mapa. No entanto, neste exemplo, criaremos um mapa específico de tipo em Kotlin e imprimiremos seus valores no terminal, conforme representado no script Kotlin mostrado abaixo:

Neste script de Kotlin, criamos um mapa de diferentes cursos e seus IDs com a ajuda da função "mapaf". Queríamos que este mapa fosse do tipo “”, eu.e., IDs inteiros e nomes de string. Nós povoamos este mapa com três pares de valor-chave diferentes. Em seguida, usamos um loop "para" para iterar todas as chaves deste mapa. Dentro desse loop, imprimimos os valores correspondentes a cada uma dessas teclas no terminal.

Para compilar este programa Kotlin, foi usado o seguinte comando:

$ kotlinc Mapa.Kt

Em seguida, usamos o comando mostrado abaixo para executar este script:

$ kotlin mapkt

Todos os valores do nosso mapa Kotlin são mostrados na imagem a seguir:

Exemplo # 2: Criando um mapa genérico de Kotlin e imprimindo suas chaves e valores no terminal:

Agora, criaremos um mapa genérico de Kotlin e imprimiremos todas as suas chaves e valores no terminal. Para este exemplo, usaremos o script Kotlin mostrado na imagem abaixo:

Criamos um mapa Kotlin sem especificar nenhum tipo de dados para suas chaves e valores neste script. Por isso, estávamos livres para preencher este mapa com chaves e valores pertencentes a tipos de dados variados. Você pode ver nos pares de valor-chave mostrados neste exemplo que todas as nossas chaves não pertencem ao tipo de dados inteiro. Em seguida, usamos uma declaração "println" com a função "get ()" dentro de um loop "for" para imprimir todas as chaves e valores deste mapa no terminal.

Quando executamos esse script Kotlin, todas as chaves do nosso mapa genérico e seus valores apareceram no terminal, como mostrado na imagem a seguir:

Exemplo # 3: Acessando um valor específico de um mapa Kotlin, fornecendo a tecla correspondente:

Neste exemplo, compartilharemos a técnica de acessar um valor específico de um mapa de Kotlin com a ajuda da chave correspondente. Para conseguir isso, usamos o script Kotlin mostrado na imagem abaixo:

Usamos o mesmo mapa genérico neste exemplo que criamos em nosso segundo exemplo. No entanto, desta vez, queríamos imprimir esse valor deste mapa que corresponde à chave "3", eu.e., Matemática neste caso. Portanto, usamos a função "getValue ()" de Kotlin e passamos a ele a chave específica cujo valor precisa ser acessado.

Após a execução, o valor de nosso mapa correspondente à chave especificada apareceu no terminal, como mostrado na imagem a seguir:

Exemplo # 4: Verificando se existe uma chave específica em um mapa de Kotlin ou não:

Você também pode verificar se existe uma chave específica em um mapa de Kotlin ou não. Para conseguir isso, você pode usar o script Kotlin mostrado na imagem abaixo:

Novamente, usamos o mesmo mapa genérico que usamos no exemplo anterior. Então, queríamos ver se a chave "4" existe em nosso mapa genérico ou não. Para descobrir, usamos a função "containsKey ()" de Kotlin e passamos a chave "4", que não existe no nosso caso.

Quando executamos esse script Kotlin, o resultado que foi devolvido a nós foi "falso", o que significa que a chave especificada não existe em nosso mapa, como mostrado na imagem a seguir:

Exemplo # 5: Verificando se existir um valor específico em um mapa de Kotlin ou não:

Da mesma maneira, como mostrado no quarto exemplo, também podemos descobrir se existe um valor específico em um mapa de Kotlin ou não. Para conseguir isso, você pode usar o script Kotlin mostrado na imagem abaixo:

Neste exemplo, queríamos descobrir se o valor “4” existe dentro do nosso mapa genérico criado ou não, o que neste caso é verdadeiro. Para descobrir isso, usamos a função "containsvalue ()" de Kotlin e passamos a ele o valor "4".

O resultado retornou como resultado da execução deste script Kotlin foi "verdadeiro", como mostrado na imagem a seguir. Isso significa que o valor especificado existe em nosso mapa.

Conclusão:

Com a ajuda deste artigo, queríamos ensinar o uso dos mapas em Kotlin com o Ubuntu 20.04. Começamos com uma breve introdução de mapas de Kotlin, após os quais compartilhamos cinco exemplos diferentes com você que implementaram o Kotlin Maps. Esses exemplos eram muito básicos e simples. Ao passar pelos exemplos, você pode convenientemente começar com os mapas em Kotlin no Ubuntu 20.04.

No entanto, além das funções que usamos nesses exemplos com os mapas de Kotlin, há uma ampla gama de funções associadas aos mapas de Kotlin que você pode explorar posteriormente. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter dicas e tutoriais.