投稿 资料上传 提问 搜索
您现在的位置是: 首页 > 问答 > 正文

java运算符优先级由高到低

Java中运算符中存在优先级码?那它们的优先级从高到底怎么排?请给一个详细说明

问题回复
  1. 简讯
    简讯IT技术之家

    在java中运算符也是有优先级的,给我们的数学运算一样都是存在优先级关系的。优先级从高到底,如下列表所示,优先级数越小级别越高。

    优先级 运算符 描述 
     1 () , [] ,%  从左到右
     2 ! , +(正) ,-(负),~ , ++ , --  从左到右
     3 * , /  从左到右
     4 +(加) ,-(减)  从左到右
     5 << , >> , >>>  从左到右
     6 < , <= , > , >=  从左到右
     7 == , !=  从左到右
     8 &  从左到右
     9 ^  从左到右
     10 |  从左到右
     11 &&  从左到右
     12 ||  从左到右
     13 ?:  从左到右
     14 = , += , -= ,*= ,/= ,&= ,&= ,|= , ^= , ~= ,<<= ,>>=,>>>=  从左到右

       

    回复