java逻辑运算代码 java逻辑表达式计算( 二 )


JAVA逻辑运算,|,^这几个是位运算,,||这是逻辑运算
42 结果是true;
42 结果是6;(4的二进制100,2的二进制010,每一位与运算之后是000,也就是0)
"||"与"|"同理
4||2 结果是true;
4|2 结果是6;(4的二进制100,2的二进制010,每一位或运算之后是110,也就是6)
flag1^flag2
就是求flag1和flag2每一位异或的结果 。
异或:1^1=0,0^0=0,1^0=1,0^1=1也就是相同值为0 , 不同值为1 。
java逻辑运算符作用一般如果要判断两个条件时用连接:
如:
if(i10i0)表示如果变量i的值即大于0,且小10,就执行下面的代码 。
boolean ok = false;
if(!ok)
{
System.out.println("ok");
}
//结果会打印ok;
if(!End)return;和if(End==false)return
【java逻辑运算代码 java逻辑表达式计算】if(End)return;和if(End==true)return;是一个意思 。
扩展资料:
运算符指明对操作数的运算方式 。组成表达式的Java操作符有很多种 。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数 。运算符按其功能来分 , 有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符 。
参考资料来源:百度百科-JAVA语言运算符
java逻辑运算代码的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java逻辑表达式计算、java逻辑运算代码的信息别忘了在本站进行查找喔 。

推荐阅读