‼️

【Java】よく使いそうな演算子

2024/01/21に公開

演算子がたまにゴチャゴチャになってしまうので、簡単にメモしておきます。

算術演算子

演算子 機能
+ 加算 3 + 5 → 8
- 減算 10 + 5 → 5
* 掛け算 3 * 5 → 24
/ 割り算 9 / 2 → 4
% 割り算の余り 9 % 2 → 1

比較演算子

演算子 機能
== 等しい a == b (代入と区別する)
!= 等しくない a != b
< より小さい a < b (aはbより小さい ※範囲にbを含めない)
> より大きい a > b (aはbより大きい ※範囲にbを含めない)
<= 以下 a >= b (aはb以下 ※範囲にbを含める)
>= 以上 a <= b (aはb以上 ※範囲にbを含める)

代入演算子

演算子 機能
= 代入
+= 加算して代入 a += 2 → a (a = a + 2 と同じ)
-= 減算して代入 a -= 2 → a (a = a - 2 と同じ)
*= 乗算して代入 a *= 2 → a (a = a * 2 と同じ)
/= 除算して代入 a /= 2 → a (a = a / 2 と同じ)
%/ 剰余して代入 a %= 2 → a (a = a % 2 と同じ)

インクリメント/デクリメント演算子

演算子 機能
++ 値を1増やす a++ → a (a = a + 2 や a += 1 と同じ)
-- 値を1減らす a-- → a (a = a - 2 や a -= 1 と同じ)

参考

スッキリわかるJava入門第4版

Discussion