&:位逻辑运算;

&&:逻辑运算;

&&在java中又称为短路,第一个条件是false的话后面就不执行;

&是所有条件都执行;

System.out.println(5&3);

结果是1;将5跟3化为二进制:0101 and0011,相同的为相同的数字,不相同的为0;

05-11 11:17