English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Kotlin

Контроль потока Kotlin

Функции в Kotlin

Строки в Kotlin

Kotlin направленный на объекты (OOP)

Ключевые слова и идентификаторы Kotlin

В этом руководстве вы узнаете ключевые слова. Резервируемые ключевые слова в программировании Kotlin. Кроме того, вы также узнаете идентификаторы и как называть переменные.

Ключевые слова Kotlin

Ключевые слова - это предопределенные резервируемые слова в программировании Kotlin, которые имеют особое значение для компилятора. Эти слова не могут использоваться в качестве идентификаторов. Например:

val score = 5

Здесь val является ключевым словом. Оно означает, что score является переменной.

Поскольку ключевые слова являются частью синтаксиса Kotlin, их нельзя использовать в качестве имен переменных (идентификаторов). Например:

val for = 5 // неправильный код

Val и for являются ключевыми словами, поэтому не można создавать переменные с именем for в Kotlin.

Ниже приведен список всех ключевых слов в Kotlin:

Список ключевых слов Kotlin
asbreakclasscontinuedoelse
falseforfunifininterface
isnullobjectpackagereturnsuper
thisthrowtruetrytypealiastypeof
valvarwhenwhile  

Эти ключевые слова называются жесткими ключевыми словами.

Мягкие ключевые слова

Кроме этих 28 жестких ключевых слов, в Kotlin есть много мягких ключевых слов. Мягкие ключевые слова считаются ключевыми словами только в определенном контексте. Например:

Когда вы устанавливаете членов класса в public, public играет роль ключевого слова.

class TestClass {
    public val name = "Kotlin"
}

Здесь public играет роль ключевого слова.

Вы также можете создать переменную с именем public.

val public = true

Здесь public является логической переменной.

В Kotlin есть некоторые мягкие переменные: override, private, field и т.д.

Идентификатор Kotlin

Идентификатор - это имя, предоставляемое для переменных, классов, методов и т.д. Например:

var salary = 7789.3

Здесь var является ключевым словом, salary - это имя переменной (идентификатора).

Ниже приведены правила и соглашения для命名 переменных (идентификаторов) в Kotlin:

  • Идентификатор начинается с буквы или подчеркивания, за ним следуют ноль, буквы и цифры.

  • Запрещено использовать пробелы.

  • Идентификатор не может содержать символы, такие как @, # и т.д.

  • Идентификаторы различаются по регистру.

  • При создании переменной выберите имя, имеющее смысл. Например, score, number, level имеют больше смысла, чем имена переменных, такие как s, n и l, хотя s, n и l также являются эффективными.

  • Если выбираете имя переменной с несколькими словами, используйте все маленькие буквы для первой слова и каждую следующую слово начните с большой буквы. Например, speedLimit.

Некоторые эффективные идентификаторы:

  • score

  • level

  • highestScore

  • number1

  • calculateTraffic

Некоторые无效ные идентификаторы:

  • class

  • 1number

  • Высокий балл

  • @pple