2022年运算符的优先级收集 .pdf
《2022年运算符的优先级收集 .pdf》由会员分享,可在线阅读,更多相关《2022年运算符的优先级收集 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ITjob 就业培训,九年一剑,100%就业率打造IT 培训行业第一品牌itjob 教程网ITjob 就业培训,九年一剑,100%就业率打造IT 培训行业第一品牌itjob 教程网运算符的优先级此资料由 itjob 教程网共享,如有转载使用请注明出处Java 支持一元和二元运算符。一元运算符对单一的操作数起作用,二元运算符对两个操作数起作用。 假如没有运算符优先级规则的限制,下面的表达式可能得出几种不同的结果。x = 15 + 3 * 2 - 14 下表按优先顺序列出了各种运算符:优先级结合性运算符描述1 不适用() 括号:强制次序2 从右到左+ - 前 / 后增减 1(一元)从右到左+ -
2、加法减法(一元)从右到左 一元按位逻辑非逻辑求补(一元)从右到左! 逻辑非从右到左( 类名 ) 类型转换3 从左到右* / % 乘法、除法、求余4 从左到右+ - 加法、减法5 从左到右 左移右移(符号扩展)右移(零扩展)6 从左到右 = instanceof 小于、小于等于大于、大于等于该类的一个实例对象7 从左到右= != 相等、不相等8 从左到右& 按位与9 从左到右 按位异或10 从左到右| 按位或11 从左到右& 与12 从左到右| 或13 从右到左?: 三元条件14 从右到左= 赋值15 从右到左*= /= %= += -= = = &= = |= 赋值并运算关于 +i 和 i+
3、:例如 : Int a = 1; a = a + 1; /a = 2; 可以变化为 : a += 1; /此时 a = 3; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - ITjob 就业培训,九年一剑,100%就业率打造IT 培训行业第一品牌itjob 教程网ITjob 就业培训,九年一剑,100%就业率打造IT 培训行业第一品牌itjob 教程网还可以变化为 : +a; / a = 4; 另有 : int b; b = +
4、a; /则: b = 5, a = 5; a先自加后然后将a 的值赋给 b; 如果 : int c; c = a +; /则: c = 5; a = 6; a先将自己的值赋给c,然后自加 1 逻辑表达式位运算Java编程语言支持整数数据类型的位运算,它们的运算符、&、 和分别表示位运算的 NOT(为求反)、位 AND 、位 XOR和位 OR。10110000 = 01001111 00001101 = 00101101 & 01001111 01100010 = 00101101 01001111 01101111 = 00101101 | 01001111 逻辑运算符运算符 & ( 定义为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年运算符的优先级收集 2022 运算 优先级 收集
限制150内