# 运算符介绍
##### 算术运算符
算术运算符是对数值类型的变量进行运算的(+、-、*、\、%、++、--)
取模公式 a % b = a - a / b * b ++a ---> 先自增后赋值 a++ ---> 先赋值后自增
##### 关系运算符
关系运算符的结果都是boolean型,(true 、false)
一般经常在 if 结构的条件中或者循环结构的条件中
== --> 相等 != --> 不相等 < ---> 小于 > ---> 大于
<= --> 小于等于 >= ---> 大于等于 instanceof --->检查是否是类的对象
##### 逻辑运算符
用于连接多个条件 (多个关系表达式) ,最终的结果也是一个boolean值
* 短路与 && , 短路或 || ,取反 !
* 逻辑与 & , 逻辑或 | , 逻辑异或 ^
1. a & b : & 规则 : 当 a 和 b 同时为true,则结果为true,反之为false
2. a && b : && 规则 :当 a 和 b 同时为true,则结果为true,反之为false
3. a | b : | 规则 :当 a 和 b 有一个为true,则结果为true,反之为false
4. a || b : || 规则 :当 a 和 b 有一个为true,则结果为true,反之为false
5. !a : ! 规则 :当 a 为true,则结果为false,反之为true
6. a ^ b : ^ 规则 :当 a 和 b 不同时为true,反之为false