Реализация операции инкремент и декремент на языке Java

Реализация операции инкремент и декремент на языке Java

Инкремент — это операция увеличения значения на одну единицу.

Декремент — это операция уменьшения значения на одну единицу.

В принципе, это прибавление или убавление единицы из значения.
Если инкрементировать двойку, то получим тройку.
Если декрементировать десятку, то получим девятку.

Синтаксис инкремента следующий:

В результате получим:

У декремента всё тоже самое, только вместо знаков плюс ставится знак минус.

В результате получим:

Работает данный вариант инкремента\декремента следующим образом:

  1. Компилятор берёт переменную;
  2. Компилятор наращивает значение;

 

Другой вариант инкремента и декремента

Существует так же другой вариант этих операций, можно поменять местами действия компилятора.

В результате получим:

Такой же вариант у декремента:

В результате получим:

Оба варианта рабочие, разница между ними только в том, как компилятор работает с памятью.

  1. В первом варианте сначала берётся переменная и она увеличивается на единицу.
  2. Во втором варианте сначала берётся единица, а затем она прибавляется/отнимается к/от переменной.

 

Таким нехитрым образом мы разобрались с темой «Реализация операции инкремент и декремент на языке Java»!

Post Author: Nikulux

Добавить комментарий