Операторы составного присваивания

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

Операторы составного присваивания в Java

Java поддерживает 11 операторов составного присваивания:

 + = присваивает результат сложения. 
- = присваивает результат вычитания.
* = назначает результат умножения.
/= назначает результат деления.
% = назначает остаток от деления.
& = присваивает результат логического И.
| = назначает результат логического ИЛИ.
^ = присваивает результат логического ИСКЛЮЧАЮЩЕГО ИЛИ.
>> = назначает результат правого битового сдвига со знаком.
>>> = назначает результат беззнакового правого битового сдвига.

Пример использования

Чтобы присвоить результат операции сложения переменной с использованием стандартного синтаксиса:

//прибавляем 2 к значению  числа 
число = число + 2;

Но используйте оператор составного присваивания, чтобы добиться того же результата с более простым синтаксисом:

//прибавляем 2 к значению числа 
number + = 2;

Оцените статью
recture.ru
Добавить комментарий