java中与运算
发布时间: 2023-06-15 01:49:18
Ⅰ java的与运算
&是位与运算,是每一位按位与进行运算。在内存比较紧张的时候,某些算法为了节省空间,可能在进行运算的时候采取位与运算,而且位与运算比普通的+ - * / 都要快,节省时间,提高效率
Ⅱ JAVA的位与运算用法
知道位是什么概念不?就是把两个数的每一位做与运算,也就是同时为1是结果为1,否则为0;
你的代码中num1=6,6换成位表示就
是00000110,num2=11,换成位表示是00001011,这两个位运算,他们的最后一位一个是0,一个是1,那么结果的最后一位就是0;倒数
第二位都是1那么结果的倒数第二位就是1,每位如此计算后得到结果为00000010,也就是2
Ⅲ 在Java中if条件里的与运算符
&是逻辑与,它的执行是,先判断左边的,不管是false还是true,都还要判断右边的。也就是两边的表达式都要判断。
&&是短路与,如果左边为false,就不再判断右边的。否则,才去判断右边的。
一般都用&&比较多。
热点内容