English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste tutorial, você aprenderá sobre palavras-chave. Palavras-chave reservadas no Kotlin. Além disso, você também aprenderá sobre identificadores e como nomear variáveis.
As palavras-chave são palavras reservadas pré-definidas usadas na programação Kotlin que têm significado especial para o compilador. Essas palavras não podem ser usadas como identificadores. Por exemplo:
val score = 5
Aqui, val é uma palavra-chave. Ela indica que score é uma variável.
Como as palavras-chave fazem parte da sintaxe do Kotlin, você não pode usá-las como nomes de variáveis (identificadores). Por exemplo:
val for = 5 //Códigos de erro
val e for são palavras-chave, portanto, não podem ser usadas para declarar uma variável chamada for no Kotlin.
A seguir está a lista de todas as palavras-chave no Kotlin:
as | break | Classe | continue | do | else |
false | for | fun | if | in | interface |
is | null | object | package | return | super |
this | throw | true | try | typealias | typeof |
val | var | when | while |
Essas palavras-chave são chamadas de palavras-chave hard.
Além disso28Além disso, existem muitas palavras-chave soft no Kotlin. As palavras-chave soft são consideradas palavras-chave apenas em contextos específicos. Por exemplo,
Quando você define membros da classe como public, public atua como uma palavra-chave.
class TestClass { public val name = "Kotlin" }
Aqui, public atua como uma palavra-chave.
Você também pode criar uma variável chamada public.
val public = true
Aqui, public é uma variável booleana.
Alguns soft variables em Kotlin incluem override, private, field, etc.
O identificador é o nome fornecido para variáveis, classes, métodos, etc. Por exemplo:
var salary = 7789.3
Aqui, var é uma palavra-chave, salary é o nome dado à variável (identificador).
A seguir estão as regras e convenções para nomear variáveis (identificadores) em Kotlin:
O identificador começa com uma letra ou sublinhado, seguido de zero, letras e números.
Não é permitido usar espaços em branco.
O identificador não pode conter símbolos, como @, # e outros.
Os identificadores diferenciam maiúsculas e minúsculas.
Ao criar variáveis, escolha um nome significativo. Por exemplo, score, number, level são mais significativos do que nomes de variáveis como s, n e l, apesar de s, n e l serem válidos.
Se você escolher um nome de variável com várias palavras, use todas as letras minúsculas na primeira palavra e use letras maiúsculas em cada palavra subsequente. Por exemplo, speedLimit.
Alguns identificadores válidos:
Pontuação
Nível
highestScore
Número1
calculateTraffic
Alguns identificadores inválidos:
Classe
1Número
Melhor Pontuação
@pple