赋值运算符<逻辑与运算符<关系运算符<算术运算符
赋值运算符
基本用法:
基本的赋值运算符:= (把=右边的数据赋值给左边)
扩展的赋值运算符:+=,-=,*=,/=,%=
逻辑运算符
与(并且)&&——全都是true;否者就是false。
或(或者)||——至少一个true;全都是false,才是false。
非(取反)!——本来是true,变成false;本来是false,变成true。
与“&&”,或“||”,具有短路效果
如果根据左边已经可以判断得到最终结果,那么右边的代码将不再执行,从而节省一定的性能。
注意事项
1、逻辑运算符只能用于boolean值。
2、与、或需要左右各自有一个boolean值,但是取反只要有唯一的一个boolean值即可。
3、与、或两种运算符,如果有多个条件,可以连写。
4、两个条件:条件A&&条件B
5、多个条件:条件A&&条件B&&条件C
TIPS:
对于1<x<3的情况,应该拆成两个部分,然后使用运算符连接起来:
1<2&&x<3
关系运算符
> (大于) <(小于) >=(大与等于) <=(小与等于) ==(等于)(判断) != (不等于)
算术运算符
加:+
减:-
乘:*
除:/
取模(取余):%