Palavras-chave e identificadores de Kotlin

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 Kotlin
Como 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

Artigos interessantes...