Java基础运算符(第4章)
发布时间
阅读量:
阅读量
一、了解运算符
1、运算符定义与功能解析
运算符属于一种具有特定功能的符号,其主要作用是用来表达数据之间的运算、赋值以及比较等操作。
2、运算符分为哪几类
- 数学运算符号
- 比较运算符号
- 逻辑判断符号
- 变量赋值符号
- 条件表达式符号
- 位操作符号
- 其他相关符号
3、运算符的优先级
| 优先级 | 描述 | 运算符 | 目数 | 结合性 | ||
|---|---|---|---|---|---|---|
| 1 | 括号、点 | . 、()、[ ] | 双目 | 从左到右 | ||
| 2 | 正负号 | +、- | 单目 | 从右到左 | ||
| 3 | 自增自减,非 | ++、- -、! | 单目 | 从右到左 | ||
| 4 | 乘除、取余 | *、/、% | 双目 | 从左到右 | ||
| 5 | 加减 | +、- | 双目 | 从左到右 | ||
| 6 | 移位运算 | <<、>>、>>> | 双目 | 从左到右 | ||
| 7 | 大小关系 | >、>=、<、<= | 双目 | 从左到右 | ||
| 8 | 相等关系 | = =、!= | 双目 | 从左到右 | ||
| 9 | 按位与 | & | 双目 | 从左到右 | ||
| 10 | 按位异或 | ^ | 双目 | 从左到右 | ||
| 11 | 按位或 | 双目 | 从左到右 | |||
| 12 | 逻辑与 | && | 双目 | 从左到右 | ||
| 13 | 逻辑或 | 双目 | 从左到右 | |||
| 14 | 条件运算 | ?: | 三目 | 从右到左 | ||
| 15 | 赋值运算 | =、+=、-=、*=、 |
全部评论 (0)
还没有任何评论哟~
