Java运算符
1. 算术运算符
| 运算符 | 运算 | 范例 | 结果 |
| + | 正号 | +3 | 3 |
| - | 负号 | b=4;-b | -4 |
| + | 加 | 5+5 | 10 |
| - | 减 | 6-4 | 2 |
| * | 乘 | 3*4 | 12 |
| / | 除 | 5/5 | 1 |
| % | 取模(取余) | 7%5 | 2 |
| ++ | 自增(前) | a=2;b=++a; | a=3;b=3 |
| -- | 自减(前) | a=2;b=--a; | a=1;b=1 |
| ++ | 自增(后) | a=2;b=a++; | a=3;b=2; |
| -- | 自减(后) | a=2;b=a--; | a=1;b=2; |
2. 赋值运算符
| 运算符 | 运算 | 范例 | 结果 |
| = | 赋值 | a=3; | a=3; |
| += | 加等于 | a=3;b=2;a+=b | a=5;b=2; |
| -= | 减等于 | a=3;b=2;a-=b; | a=1;b=2; |
| *- | 乘等于 | a=3;b=2;a*=b; | a=6;b=2; |
| /= | 除等于 | a=3;b=2;a/=b; | a=1;b=2; |
| %= | 模等于 | a=3;b=2;a%=b; | a=1;b=2; |
3. 比较运算符
4. 逻辑运算符
5. 位运算符
6. 运算符优先级
原文:http://www.cnblogs.com/liyiran/p/5786307.html