В этом руководстве вы узнаете о ключевых словах; зарезервированные слова в программировании на 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