代入演算子は 2 つのオペランドを取り、他のオペランドの値に基づいて 1 つのオペランドに値を代入します。この表の演算子の優先順位はすべて同じです。
|
演算子 |
実行される演算 |
|---|---|
| = |
代入 |
| *= |
乗算後代入 |
| /= |
除算後代入 |
| %= |
剰余を代入 |
| += |
加算後代入 |
| -= |
減算後代入 |
| <<= |
ビット単位での左シフト後代入 |
| >>= |
ビット単位での右シフト後代入 |
| >>>= |
ビット単位での符号なし右シフト後代入 |
| &= |
ビット単位の論理積 (AND) を代入 |
| ^= |
ビット単位の排他的論理和 (XOR) を代入 |
| |= |
ビット単位の排他的論理和 (OR) を代入 |
代入演算子の使用の詳細については、代入演算子の使用を参照してください。