运算符(Java)

运算符

1.算术运算符:(1)加减运算符是二目运算符,即连接两个操作元的运算符,结合方向是从左到右,优先级为4。(2)乘、除和求余运算符是二目运算符,结合方向从左到右,其操作元是整型或者浮点型数据,优先级为3。(3)自增自减运算符是单目运算符,可以放在操作元之前,也可以放在操作元之后。(放在之前,执行顺序是先增或减,在使用。放在之后,执行顺序是先使用再增或减)

2.关系运算符:关系运算符是二目运算符,用来比较两个值的关系。关系运算符的运算结果是Boolean型,当运算符对应的关系成立时,运算结果是true,否则是false。

3.赋值运算符:赋值运算符是二目运算符,左面的操作元必须是变量,不能是常量或表达式。优先级较低,是14级,结合方向从左到右。

4.位运算符:(1)按位与运算(2)按位或运算(3)按位非运算(4)按位异或运算

5.instanceof运算符:该运算符是二目运算符,左面操作元是一个对象,右面是一个类。当左面的对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false。

猜你喜欢

转载自blog.csdn.net/zrx1832/article/details/80197190