1.“|”是二进制中的位运算,符号两边的都会执行,又称为短路运算。
2.“||”是逻辑运算,如果前面的成立,则不再执行后面的方法。
b = i < 10 | methodB(4);
b = i < 10 || methodB(8);
1.“|”是二进制中的位运算,符号两边的都会执行,又称为短路运算。
2.“||”是逻辑运算,如果前面的成立,则不再执行后面的方法。
b = i < 10 | methodB(4);
b = i < 10 || methodB(8);