Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmVrVVl 19 of 522 menu
◀ ▶

Неизменяемая переменная в Kotlin

Давайте теперь рассмотрим случай, когда число в программе задают один раз и дальше его менять нельзя.

Для такого случая используют слово val вместо var. Объявление и вывод устроены так же, как у обычной переменной. Рабочий пример:

val limit = 100 println(limit)

Записать в val новое значение после объявления нельзя. Такой код не запускается:

val limit = 100 limit = 120

Число из val можно скопировать в переменную с var и уже ее менять. На практике берут val, если значение не меняется, и var, если меняется. Пример с копированием:

val limit = 100 var next = limit next = 120 println(next)

Дан следующий код:

val max = 50 max = 80

Программа в этом коде не запускается. Найдите ошибку.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить