你的位置:首页 > 软件开发 > Java > Java 逻辑运算符、位运算符、移位操作符 总结(Java 学习中的小记录)

Java 逻辑运算符、位运算符、移位操作符 总结(Java 学习中的小记录)

发布时间:2016-11-22 16:00:38
Java 逻辑运算符、位运算符、移位操作符 总结 作者:王可利(Star·星星) 逻辑运算符,表格如下: 解析逻辑运算符表:1.与 (&) 特点:两个都为真的时候,结果为真。两个为假的时候,结果为假。如果存在一个是假的 ...

Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)

Java 逻辑运算符、位运算符、移位操作符  总结     Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)作者:王可利(Star·星星)

 

 

逻辑运算符,表格如下:

Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)

 

解析逻辑运算符表:

1.与 (&) 

特点:两个都为真的时候,结果为真。两个为假的时候,结果为假。如果存在一个是假的,结果都为假的。

2.或(|)

特点:两个都为真的时候,结果为真。两个都为假的时候都是假的。如果存在一个是真的,结果都为真的。

3.异或(^)

特点:异,表示不一样的意思。所以两个判断都是一样的情况下,结果为假。两个判断结果都是不一样的情况下,结果为真的。

4.非(!)

特点:取非,如果是真的,那么结果就为假的。如果是假的,那么结果就为真的。

5.双与(&&)、双或 (||)  ——>短路

特点:

在java里面,单个与(或) 和  两个与(或)运算方式是不一样,结果是一样的。

单个与(或)会把所有的条件都判断一次,运算方式,不管第一个条件是假的还是真的,都会把后面的条件判断完了之后再输出结果。

两个与(或),如果第一个数是真的,或者是假的就直接运行了,就不会再判断后面的条件,但是输出的结果真假和单与(或)没什么不一样。

所以单个与(或)要比 两个 两个与(或)效率稍微高了一点。

 

Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)Java 逻辑运算符、位运算符、移位操作符    总结(Java 学习中的小记录)

位运算符

 介绍:任何信息在计算机中都是以二进制的形式保存的,与(&)、或(|)、异或(^)除了可以作为逻

    辑运算符也可以作为位运算符。位运算是直接对二进制进行运算。

位(bit)运算符:

 

位运算符

 

运算符含义

 

&

与(AND)

|

或(OR)

^

异或

~

取反

规则:非零即真,所以 1 为 true ,0 为 false

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Java 逻辑运算符、位运算符、移位操作符 总结(Java 学习中的小记录)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。