優先值 | 運算子 | 同等順序 |
1 | 括號:()、[] | 由右至左 |
2 | 遞增++、遞減--、負號-、NOT!、補數~ | 由左至右 |
3 | 乘*、除/、取餘數% | 由左至右 |
4 | 加+、減- | 由左至右 |
5 | 位元左移<<、位元右移>>、 無正負性位元右移>>> | 由左至右 |
6 | 小於<、大於>、小於等於<=、大於等於>= | 由左至右 |
7 | 等於==、不等於!= | 由左至右 |
8 | AND: & | 由左至右 |
9 | XOR:^ | 由左至右 |
10 | OR:| | 由左至右 |
11 | 簡化比較次數的AND:&& | 由左至右 |
12 | 簡化比較次數的OR:|| | 由左至右 |
13 | 條件選擇?: | 由右至左 |
14 | 指定運算 = | 由右至左 |
15 | +=、-=、*=、/=、%=、&=、|=、^= | 由右至左 |
優先值:1代表最高優先值 ,15代表最低優先值 。 同等順序:指運算式中遇到同等級優先值時的運算處理。 |
- 首頁
- JAVA 目錄
- JAVA WEB 目錄
- JAVA 其他未分類 目錄
- Grails目錄
- jQuery 目錄
- Apache 目錄
- JavaScript 目錄
- Spring + Hibernate 目錄
- Hibernate 目錄
- Linux 目錄
- 程式開發工具目錄
- MySQL 目錄
- PHP目錄
- C/C++ 目錄
- Google App Engine 目錄
- HTML5/CSS3
- 程式開發基本資訊
- Android
- Oracle 目錄
- Struts 目錄