Neste tutorial, você aprenderá sobre palavras-chave; palavras reservadas na programação Kotlin. Além disso, você aprenderá sobre identificadores e como nomear uma variável.
Palavras-chave Kotlin
Palavras-chave são palavras reservadas predefinidas usadas na programação Kotlin que têm significados especiais para o compilador. Essas palavras não podem ser usadas como identificador. Por exemplo:
pontuação val = 5
Aqui, val é uma palavra-chave. Isso indica que a pontuação é uma variável.
Como as palavras-chave fazem parte da sintaxe Kotlin, você não pode usá-las como um nome de variável (identificador). Por exemplo:
val for = 5 // Código de erro
Val e for são palavras-chave. Portanto, você não pode declarar uma variável nomeada em Kotlin.
Aqui está uma lista de todas as palavras-chave em Kotlin:
Lista de palavras-chave KotlinComo | pausa | classe | continuar | Faz | outro |
falso | para | Diversão | E se | dentro | interface |
é | nulo | objeto | pacote | Retorna | super |
isto | lançar | verdade | tentar | Typealias | tipo de |
val | var | quando | enquanto |
Essas palavras-chave são chamadas de palavras-chave difíceis.
Palavras-chave suaves
Exceto essas 28 palavras-chave hard, existem muitas palavras-chave soft em Kotlin. Palavras-chave suaves são tratadas como palavras-chave apenas em determinado contexto. Por exemplo,
public
atua como uma palavra-chave quando você está tornando públicos os membros de uma classe.
classe TestClass (public val name = "Kotlin")
Aqui, público atua como uma palavra-chave.
Você também pode criar uma variável chamada public.
val public = true
Aqui, public é uma variável booleana.
Algumas variáveis suaves no Koltin são: override, private, field etc.
Identificadores Kotlin
Identificadores são os nomes dados a variáveis, classes, métodos etc. Por exemplo:
salário var = 7789,3
Aqui, var é uma palavra-chave e salary é o nome dado à variável (identificador).
Aqui estão as regras e convenções para nomear uma variável (identificador) no Kotlin:
- Um identificador começa com uma letra ou sublinhado seguido por zero, letra e dígitos.
- Espaços em branco não são permitidos.
- Um identificador não pode conter símbolos como @, # etc.
- Os identificadores são sensíveis a maiúsculas e minúsculas.
- Ao criar variáveis, escolha um nome que faça sentido. Por exemplo, pontuação, número e nível fazem mais sentido do que nomes de variáveis como s, n e l, embora sejam válidos.
- Se você escolher um nome de variável com mais de uma palavra, use todas as letras minúsculas para a primeira palavra e coloque a primeira letra de cada palavra subseqüente em maiúscula. Por exemplo, speedLimit.
Alguns identificadores válidos:
- Ponto
- nível
- maior pontuação
- número 1
- calcule o tráfego
Alguns identificadores inválidos:
- classe
- 1 número
- maior pontuação
- @pple