当前位置:   article > 正文

java运算符_java?运算符

java?运算符

一、算术运算符(+、-、*、/、%、 ++自增、–自减 )
如下图总结:
在这里插入图片描述

二、赋值运算符(=、-=、+=、*=、/=)
如下图总结:
在这里插入图片描述

三、关系运算符(比较运算符==、!=、>、>=、<、<=)

如下图总结:
在这里插入图片描述
四、逻辑运算符(布尔运算符 &&(短路与)、||(短路或)、! 非)
特点:支持短路运算,效率高
如下图总结:
在这里插入图片描述
五、位运算
特点:只对byte、short、char、int、long(整数)有效
如下图总结:
1、按位与 &

在这里插入图片描述
在这里插入图片描述
2、按位与运算
特点:1当成true 0当成false
如下图总结:
在这里插入图片描述
3、 按位或 |
如下图总结:
在这里插入图片描述
4、按位或运算
特点:1当成true 0当成false
如下图总结:
在这里插入图片描述
5、异或
特点:如果结果相同,返回false,如果结果不同,返回true
如下图总结:
在这里插入图片描述
6、按位异或运算
如下图总结:
在这里插入图片描述
总结:
按位运算:将对应的参数转换为二进制,再根据个十百…等位数一 一运算。
在这里插入图片描述
7、右移 >>
特点:整体往右移指定位数,左边空出位数,如果最高位为0,则补0,如果最高位为1,则补1,最高位的0或1表示符号位,0表示整数,1表示负数在这里插入图片描述
8、左移 <<
特点:整体往左移指定位数,右边空出位数,全部补0
在这里插入图片描述
9、无符号右移 >>>
特点:整体往右移指定位数,左边空出位数,不论正负,均补0
在这里插入图片描述
六、逻辑运算符 && || 与 按位运算符 & | 的异同点:
如下图总结:
在这里插入图片描述
七、三元运算符
特点:(判断表达式) ? “结果1” : “结果2”
如下图总结:
在这里插入图片描述
八、二元运算符
特点:x+y; 包含两个表达式

九、一元运算符
特点:++num; 包含一个表达式
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/290949?site
推荐阅读
相关标签
  

闽ICP备14008679号