Redes Sociais
 Telegram  YouTube
Começando a programar na linguagem Kotlin – Parte 6
30 de janeiro de 2020

Nesse tutorial Começando a programar na linguagem Kotlin – Parte 1 vou assim explicar como dar os primeiros passos nessa linguagem de programação explicando val e var.

Primeiramente vamos ter o conhecimento que existe um site da linguagem que vamos programar que é o kotlinlang e seu respectivo url é o seguinte:

https://kotlinlang.org/

Para começar a programar em Kotlin é necessário que você tenha alguns conhecimentos como val e var que vou mostrar a seguir.

val e var

Essas duas palavras val e var são as palavras utilizadas para declarar variáveis em Kotlin.

val é uma variável imutável que não pode ter seu valor modificado durante a execução da aplicação, como se fosse uma variável final de java.

var é uma variável mutável e pode ter seu valor modificado durante a execução da aplicação, como se fosse uma variável normal de java, não final.

Exemplo de var:

var nome: String =  "uware"
nome = "Rodrigo Leutz"

Isso irá funcionar perfeitamente.

Exemplo de val:

val nome: String = "uware"
nome = "Rodrigo Leutz"

Esse código não vai passar pelo compilador pois tenta modificar o valor da val.

data class Pessoa(
    var nome: String = "uware"
)
val pessoa: Pessoa = Pessoa()
pessoa.nome = "Rodrigo Leutz"

Esse código irá funcionar pois estamos modificando uma propriedade da variável imutável e não a variável.

Enfim espero poder ter ajudado com mais este tutorial sobre Começando a programar na linguagem Kotlin – Parte 1 e você tenha entendido a diferença entre val e var.

Veja também Como usar o operador Elvis e Force na linguagem Kotlin para você entender sobre operadores para valores nulos e não nulos.





Autor: Rodrigo Leutz

Desenvolvedor Web e Android ( Kotlin e Java )


Pegar endereço com CEP usando coroutines e retrofit em Kotlin

Nesse tutorial vou mostrar como fazer um aplicativo em MVVM para pegar endereço com CEP usando coroutines e retrofit em[...]

4 de novembro de 2020

Converter Binário para Inteiro e Inteiro para Binário em Kotlin

Nesse tutorial vamos portanto ver como converter número binário para inteiro e também inteiro para binário em Kotlin no Android[...]

29 de outubro de 2020

Problema com Kotlin e synthetic no Android Studio

Notei que tem algumas pessoas com problemas com kotlin e synthetic no Android Studio então escrevi esta dica para solução desse[...]

27 de outubro de 2020