美文网首页
基本运算符

基本运算符

作者: passssssss | 来源:发表于2016-07-25 17:09 被阅读0次

    &&与&

    在if中,两个判断条件通过&&连接,如果第一个为true的话,后面的条件才会执行判断。而&,无论第一个判断条件为true还是false,后面的条件都会执行。||和|同理。有这种现象的原因是:&&表示对boolean值的逻辑与运算,所以如果第一个为false的话,后面的也就不需要执行了,主要用来判断boolean,而&是位运算符但同时又可以进行逻辑运算,左边右边既可以是数字也可以是boolean,对于boolean,&会先将boolean转换为二进制数,再进行运算,所以要进行一次完整的&运算,必须两边都计算后,再进行&运算。

    相关文章

      网友评论

          本文标题:基本运算符

          本文链接:https://www.haomeiwen.com/subject/zqogjttx.html