Java和x27之间的差异;s | |和&;操作人员
在Java中,&运算符计算两个操作数,| |运算符也计算这两个操作数 我确实理解&&(AND)和| |(OR)运算符之间的区别。我想对按位&运算符和逻辑| |运算符有一些了解Java和x27之间的差异;s | |和&;操作人员,java,Java,在Java中,&运算符计算两个操作数,| |运算符也计算这两个操作数 我确实理解&&(AND)和| |(OR)运算符之间的区别。我想对按位&运算符和逻辑| |运算符有一些了解 他们之间有什么区别?什么时候使用哪一种?区别在于所谓的“短路” &和|运算符始终计算操作数的两侧。和&&和| |运算符“短路”如果不需要,则通过不计算正确的操作数来执行操作。您是指&还是&&?您是想告诉我们您不知道布尔值和布尔值之间的区别,还是?A&&B--->A和B都必须为真。A | | B-->A或B需要True@Ho
他们之间有什么区别?什么时候使用哪一种?区别在于所谓的“短路”
&和|运算符始终计算操作数的两侧。
和&&和| |运算符“短路”如果不需要,则通过不计算正确的操作数来执行操作。您是指
&
还是&&
?您是想告诉我们您不知道布尔值和布尔值之间的区别,还是?A&&B--->A和B都必须为真。A | | B-->A或B需要True@HotLicks实际上,除非OP写错了,&
是位运算符,正如@Purag.@tomasyny-Correct给出的可能的副本所指出的那样。Opie的问题有太多问题,需要一本小书才能完全回答。那么&
和|
是位运算符,&&
和|
是逻辑运算符这一事实呢?好的。也许我需要更具体一些。我的意思是当&
和|
用作逻辑运算符时