今天继续学习!
今天就是一些运算符的认识。
运算符与表达式
⑴加减运算符(+,-)
结合方向是从左到右,优先级是4级。
⑵乘,除,和求和运算符(*,/,%)
结合方向是从左到右,优先级是3级。
⑶自增++,自减--
++x(--x)表示的是在使用x之前,x的值增加(减少)1。
x++(x--)表示的是在使用x之后,x的值增加(减少)1。
算数混合运算:
精度(从低到高):
byte short char int long float double
1.如果表达式中有双精度点数,那么就按双精度进行计算。
2.表达式中最高精度是单精度浮点数,那么就按单精度进行计算。
3.表达式中最高精度是long数据类型,那么就按long类型进行计算。
4.表达式中最高精度低于int类型,那么就按int类型进行计算。
关系运算符
逻辑运算符
&& 优先级为11级 结合方向从左到右
|| 优先级为12级 结合方向从左往右
! 优先级为2级 结合方向从右往左
今天就学习到这!明天见。