Можете объяснить, что такое операция уменьшения значения переменной на единицу?

Операция уменьшения значения переменной на единицу в Java обычно выполняется с помощью оператора декремента --. Она уменьшает текущее значение переменной на 1.

Короткий ответ

Что ответить на собеседовании

Операция уменьшения значения переменной на единицу в Java обычно выполняется с помощью оператора декремента --. Она уменьшает текущее значение переменной на 1.

Подробный разбор

Ответ с пояснениями

Операция уменьшения значения переменной на единицу в Java обычно выполняется с помощью оператора декремента --. Она уменьшает текущее значение переменной на 1.

Есть две формы:

  • Постфиксный декремент: i-- — сначала возвращает текущее значение, потом уменьшает.
  • Префиксный декремент: --i — сначала уменьшает значение, потом возвращает.

Пример:

int i = 5;
System.out.println(i--); // Выведет 5, потом i станет 4
System.out.println(--i); // Сначала i станет 3, потом выведет 3

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее