Java 哪个优先级更高:| |还是&&;或==
我有这样的表达:Java 哪个优先级更高:| |还是&&;或==,java,operator-precedence,Java,Operator Precedence,我有这样的表达: y[i] = ( z[i] == a && b || c ) 以下哪些元素(&&,|,==)具有优先级 请用括号显示操作顺序好吗?首先=,然后&,然后| 您的表达式将被计算为y[i]=((z[i]==a)和&b)| c) 这将是: y[i] = ((( (z[i]) == a )&& b) || c) ref:实际表达式的计算公式为 y[i] = ( ((z[i] == a) && b) || c ) 您可能想在此处查找有关
y[i] = ( z[i] == a && b || c )
以下哪些元素(&&
,|
,==
)具有优先级
请用括号显示操作顺序好吗?首先
=
,然后&
,然后|
您的表达式将被计算为y[i]=((z[i]==a)和&b)| c)
这将是:
y[i] = ((( (z[i]) == a )&& b) || c)
ref:实际表达式的计算公式为
y[i] = ( ((z[i] == a) && b) || c )
您可能想在此处查找有关运算符优先级的更多信息 优先级列表:
以下是所有操作员的完整列表:
从“Java ist auch eine Insel”=“Java也是一个岛屿”快速谷歌搜索揭示了答案有趣的事实是,这实际上是谷歌对“Java和或优先级”查询的最高搜索