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

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

Котлин Ключевые слова

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

 оценка val = 5

Здесь val - ключевое слово. Это означает, что оценка является переменной.

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

 val for = 5 // Код ошибки

И val, и for являются ключевыми словами. Следовательно, вы не можете объявить переменную с именем в Kotlin.

Вот список всех ключевых слов в Kotlin:

Список ключевых слов Kotlin
так как перерыв класс Продолжать делать еще
ложный для весело если в интерфейс
является значение NULL объект пакет вернуть супер
этот бросить правда пытаться typealias тип
вал вар когда в то время как

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

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

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

public действует как ключевое слово, когда вы делаете членов класса общедоступными.

 класс TestClass (public val name = "Kotlin")

Здесь public выступает в качестве ключевого слова.

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

 val public = true

Здесь public - это логическая переменная.

Некоторые программные переменные в Koltin: переопределение, частные, полевые и т. Д.

Котлинские идентификаторы

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

 вар зарплата = 7789,3

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

Вот правила и соглашения для именования переменной (идентификатора) в Kotlin:

  • Идентификатор начинается с буквы или символа подчеркивания, за которым следуют ноль, буква и цифры.
  • Пробелы не допускаются.
  • Идентификатор не может содержать такие символы, как @, # и т. Д.
  • Идентификаторы чувствительны к регистру.
  • При создании переменных выбирайте понятное имя. Например, оценка, число, уровень имеет больше смысла, чем имена переменных, такие как s, n и l, хотя они действительны.
  • Если вы выбираете имя переменной, состоящее из более чем одного слова, используйте все строчные буквы для первого слова и делайте первую букву каждого последующего слова заглавной. Например, speedLimit.

Некоторые действительные идентификаторы:

  • Гол
  • уровень
  • высшая оценка
  • номер 1
  • вычислить трафик

Некоторые недопустимые идентификаторы:

  • класс
  • 1 номер
  • наивысший балл
  • @pple

Интересные статьи...