运算符概述
简单赋值运算符
运算符 | 描述 |
---|---|
= |
简单赋值运算符 |
算术运算符
运算符 | 描述 |
---|---|
+ |
加法运算符(也用于字符串连接) |
- |
减法运算符 |
* |
乘法运算符 |
/ |
除法运算符 |
% |
取余运算符 |
一元运算符
运算符 | 描述 |
---|---|
+ |
一元加号运算符;表示正值(数字本身就是正数,但需要此运算符) |
- |
一元减号运算符;对表达式取反 |
++ |
自增运算符;将值增加 1 |
-- |
自减运算符;将值减少 1 |
! |
逻辑非运算符;反转布尔值的真假 |
相等和关系运算符
运算符 | 描述 |
---|---|
== |
等于 |
!= |
不等于 |
> |
大于 |
>= |
大于或等于 |
< |
小于 |
<= |
小于或等于 |
条件运算符
运算符 | 描述 |
---|---|
&& |
条件 AND |
|| |
条件 OR |
?: |
三元运算符(if-then-else 语句的简写) |
类型比较运算符
运算符 | 描述 |
---|---|
instanceof |
将对象与指定类型进行比较 |
按位运算符和位移运算符
运算符 | 描述 |
---|---|
~ |
一元按位取反 |
<< |
有符号左移 |
>> |
有符号右移 |
>>> |
无符号右移 |
& |
按位 AND |
^ |
按位异或 |
| |
按位或 |
上次更新: 2021 年 9 月 14 日