Java的运算符及结合性

优先级 运算符 结合性
1 ()[]. 从左向右
2 !+(正)-(负)~ ++ -- 从右向左
3 * / % 从左向右
4 +(加)-(减) 从左向右
5 <<      >>      >>>    从左向右
6 <     <=     >     >=     instanceof 从左向右
7 ==    != 从左向右
8 &(按位与) 从左向右
9 ^ 从左向右
10 | 从左向右
11 && 从左向右
12 || 从左向右
13 ?: 从右向左
14 =     +=    -=      *=     /=      %=      &=      |=     ^=      ~=     <<=      >>=       >>>= 从右向左

 

posted @ 2016-09-27 10:53  心夢無痕  阅读(1979)  评论(0编辑  收藏  举报