演算子一覧表

算術演算子一覧表
演算子使用例
説明
+ a + b aとbの足し算
- a - b aとbの引き算
* a * b aとbの掛け算
/ a / b aとbの割り算
% a % b a割るbの余り


ビット演算子
演算子使用例
説明
& a & b aとbの(論理積)AND
| a | b aとbの(論理和)OR
^ a ^ b aとbの(排他的論理和)EOR
~ ~a aの反転した値


シフト演算子
演算子使用例
説明
<< a << b aをbビット左にシフト。あまった所は0を置く
>> a >> b aをbビット右にシフト。あまった所は符号ビットを置く
>>> a >>> b aをbビット右にシフト。あまった所に0を置く


複合代入演算子
演算子使用例
説明
+= a += ba = a + bと同じ
-= a -= ba = a - bと同じ
*= a *= ba = a * bと同じ
/= a /= ba = a / bと同じ
%= a %= ba = a % bと同じ


比較演算子
演算子使用例
説明
== a == baとbが等しいときtrue
!= a != baとbが等しくないときtrue
> a > baがbより大きいときtrue
< a < baがbより小さいきとtrue
>= a >= baがb以上のときtrue
<= a <= baがb以下のときtrue


論理演算子
演算子使用例
説明
|| a || baとbの両方がtrueのときtrue
&& a && baとbのどちらかがtrueのときtrue
! !a aがfalseのときtrue。逆になる

  TOPに戻る     Java講座に戻る