Декремент и инкремент значений в Kotlin | OTUS

Декремент и инкремент значений в Kotlin

Возможность уменьшения/увеличения значения переменной -- одна из наиболее популярных операций. Рассмотрим, как это происходит в языке программирования Kotlin.

Вот как выглядит простейшая операция инкремента и декремента:

1-1801-3033e9.png

Как видно из кода, изначально переменная counter равняется нулю. Применение операции инкремента позволяет увеличить ее значение на 1. Далее операция декремента понижает значение переменной, делая ее снова равной нулю.

По сути, операторы схожи с оператором присваивания =, но разница в том, что вдобавок они выполняют еще сложение/вычитание. То есть все просто: операторы принимают текущее значение переменной, а потом добавляют либо вычитают указанное значение, присваивая переменной новый результат.

Можно сказать, что вышеуказанный код -- это сокращение для следующего примера:

2-1801-c2652e.png

Развивая тему, упомянем еще операторы *= и /= -- они, соответственно, выполняют операции умножения и деления:

3-1801-9d2430.png

По материалам https://kotlins.org/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто