Введение в переменные в Kotlin
Давайте познакомимся с переменной. В программе часто нужно одно и то же значение использовать несколько раз. Например, возраст человека: его печатают на экране, потом снова берут в другой команде. Каждый раз набирать одно и то же число неудобно: легко ошибиться в цифре и трудно заметить, что именно это число имеется в виду среди других.
Переменная решает эту задачу. Ей дают короткое имя, а само значение записывают один раз и хранят отдельно. Имя - это метка: по ней программа находит нужное значение, когда оно снова понадобится. В командах дальше пишут имя, а не само число.
Имя и значение связаны, но это не одно и то же.
Имя указывает на значение, как подпись на
коробке указывает, что внутри. Само число
хранится под этим именем, а в тексте программы
остается короткая метка. Подпись age
и число 27 - разные вещи: первое мы
пишем в командах, второе программа подставляет
сама, когда команда просит значение по имени.
Без переменной одно и то же число пришлось бы снова набирать в каждой команде вывода. Если таких команд три, в тексте три раза стоит одно число, и неочевидно, что это один и тот же возраст, а не три разных. С переменной число записано один раз, а в командах стоит только имя.