-
Объявление переменных:
- Использование ключевого слова «var» для изменяемых переменных.
- Использование ключевого слова «val» для неизменяемых переменных.
-
Вывод типа:
- Kotlin использует вывод типа, поэтому вы можете опустить явное объявление типа, если его можно вывести из присвоенного значения.
-
Явное объявление типа:
- Вы можете явно объявить тип переменной, используя двоеточие (:), за которым следует имя типа.
-
Переменные, допускающие значение NULL:
- В Kotlin существует строгая система типов, которая различает типы, допускающие и не допускающие значение NULL.
- Вы можете объявить переменную, допускающую значение NULL, добавив вопросительный знак (?) к объявлению типа.
-
Инициализация переменной:
- Переменные должны быть инициализированы перед использованием в Kotlin.
- Вы можете инициализировать переменную в момент объявления или позже в коде.
-
Переназначение переменной:
- Изменяемым переменным, объявленным с помощью «var», можно переназначить новое значение.
-
Область переменной:
- Переменные имеют область, в которой они доступны и могут использоваться.
- Области могут определяться функциями, блоками кода или классами.
-
Интерполяция строк:
- Kotlin обеспечивает интерполяцию строк с использованием символа «$» для встраивания значений переменных непосредственно в строки.
-
Константы:
- Kotlin позволяет использовать модификатор const для объявления констант времени компиляции.
-
Соглашения об именах переменных:
- При именовании переменных рекомендуется следовать правилам именования, например использовать CamelCase.