&和|与&&和||的区别

本文简单的说下这两对符号的区别~

&和|:这两个符号是对两个二进制数进行位的操作,不论左右两边是什么表达式,都会先被计算出二进制的数值结果,然后再进行运算;

&&和||:这两个符号是对boolean类型的两个值进行比较,为了提高运行效率,会有短路运算的操作。

标签: none