java中的操作符
关系运算符:< > <= >= == !=
算术操作符: + - * / %
自增和递减:++a , a++ ; --b , b--
赋值运算符: =
逻辑运算符:
!:真亦假,假亦真
^:逻辑异或一真一假结果为真否则为假
~:取反
&&:&同真为真,否则为假
||:|同假为假,否则为真
&&和||都有短路功能
按位操作符:和逻辑操作符使用同样的符号
移位操作符:运算对象也是二进制中的位(移位符只可操作整数类型)
左移 << 右移(有符号) >> (无符号)右移操作符 >>>
三元操作符:
if-else:boolean -exp ? Value1:value2
字符串操作符+ 和+=
类型装换操作符:类型转换(cast)自动转换小转大 强制转换大转小
截尾和舍入:浮点转化为整数型截尾
网友评论