表达式与语句:
运算符的优先级:
| 运算符 | 优先级 |
| 后缀运算符 | [] . (params) expr++ xepr-- |
单元运算符 | ++expr -- expr +expr -expr ~ ! |
创建运算符 | New(type)expr |
| 乘除运算符 | * / % |
加减运算符 | + - |
移位运算符 | << >> >>> |
| 关系运算符 | < > <= >= instanceof |
| 相等与不等 | == != |
位运算符 | & |
位运算符 | ^ |
位运算符 | | |
| 逻辑运算符 | AND && |
逻辑运算符 | OR || |
条件运算符 | ? : |
赋值运算符 | = += -= *= /= %= &= ^= |= <<= >>= >>>= |
排在前面的运算符优先级高于后面,同一行的运算符,其优先级相同。当优先级相同的运算符出现在同意表达式中时,从左往右按顺序运算,赋值运算符从右往左计算。
2.控制语句
java的控制语句(和c类似)有:
- if-else语句
- switch语句
- while和do-while语句
- for语句
- 跳转语句
- 异常处理语句
本文详细介绍了Java中的各种运算符及其优先级,并概述了常见的控制语句,包括if-else、switch、循环语句及跳转语句等。
366

被折叠的 条评论
为什么被折叠?



