Java的差异||和&操作者

时间:2015-09-10 03:27:16

标签: java

在Java中,&运算符计算两个操作数,||也是如此运营商。

我确实理解&&和(AND)和|| (或)运营商。我希望对bitwise& amp获得一些理解。运算符和逻辑||操作

他们之间有什么区别?哪一个使用?

1 个答案:

答案 0 :(得分:1)

区别在于所谓的“短路”。

&和|操作员总是评估操作数的两面。
&&和||如果没有必要,操作员通过不评估正确的操作数来“短路”操作。