运算符

一、比较运算符

又叫关系运算符,用于判断两个被操作数的大小及是否相等的关系。使用比较运算符其返回结果一定为布尔值。

运算符     运算规则            范例        结果

==            相等于               4==3        false
!=             不等于               4!=3         true
<               小于                  4<3          false
>               大于                  4>3          true
<=            小于等于            4<=3       false
>=            大于等于            4>=3       true

二、逻辑运算符

用于计算两个布尔值经过指定逻辑后的运算结果,每个逻辑运算符都是一种逻辑运算规则。逻辑是在中学数学中学习的概念,是判断是非关系的运算。所以逻辑运算符操作的均为布尔值:true与false

运算符运算规则范例结果

&              与                  false&true                 false
|               或                  false|true                 true
^              异或                true^flase                 true
!                非                 !true                       flase
&&            短路与           false&&true                  false
||              短路或            false||true                    true

逻辑运算符通常连接两个其他表达式计算后的布尔值结果

&&和&以及||和|的区别:当使用短路与或者短路或时,只要能判断出结果则后边的部分就不再判断。

你可能感兴趣的:(运算符)