首页 > 代码库 > 操作符

操作符

操作符

1、操作符的优先级和结合性

以下表格按照优先级由高到低的顺序展示了JAVA操作符:

级别优先级结合性
1[ ]  .  ( ) (函数呼叫)从左到右
2!~++--+(单操作数)–(单操作数)( ) (类型转化)new从右到左
3*  /  %从左到右
4+  -从左到右
5<<  >>  >>>从左到右
6<  <=  >  >=  instanceof从左到右
7==  !=从左到右
8&从左到右
9^从左到右
10|从左到右
11&&从左到右
12||从左到右
13? :从右到左
14=  +=  -=  *=  /=  %=    ^=  <<=  >>=  >>>=从右到左

 

2、需要注意的是,不同于C/C++,在JAVA中没有sizeof操作符。

操作符