Переменная — это именованная область памяти, используемая для хранения и обработки данных. Переменная в Котлине всегда имеет имя, тип данных и значение. Имя переменной — это свободно выбираемый идентификатор, который может состоять из буквенно-цифровых символов или знаков подчеркивания и должен начинаться с буквы или подчеркивания. Чтобы определить переменную в Котлине, вы можете использовать два ключевых слова волна или вар .
Синтаксис определения переменной в Kotlin следующий:
Переменная определяется с помощью ключевого слова волна или вар используется, за которым следует имя переменной и двоеточие, после которого указывается тип переменной.
В примере ниже переменная возраст с типом Int (для целочисленных значений без десятичных знаков) объявлено:
Следующий шаг — переменная возраст присвоено значение:
В последнем операторе присвоенное значение определяется с помощью функции println() изданный:
Неизменяемые и изменяемые переменные
В Котлине есть два типа переменных: неизменяемые и изменяемые. Неизменяемые переменные создаются с помощью ключевого слова волна объявлен и может быть инициализирован значением только один раз. Попытка изменить значение переменной val приведет к ошибке компиляции.
Переменные изменяются с помощью ключевого слова вар объявлен и может обновляться несколько раз с разными значениями во время выполнения программы.