Java操作数和运算符之谜
哪些运算符将始终计算所有操作数 选择两个正确答案Java操作数和运算符之谜,java,operators,Java,Operators,哪些运算符将始终计算所有操作数 选择两个正确答案 a. || b. + c. && d. ? : e. % Operator+适用于所有系统,但无法找到第二个。这里是选项吗?+和%,当然 如果第一个操作数为false,则&&&将短路,因此可能不会计算第二个操作数 如果第一个操作数为true,则|将短路,因此可能不会计算第二个操作数 ?:仅计算与?之前表达式的值相对应的备选值;另一个未进行评估 另一方面,+和%必须同时具有两个操作数才能计算其结果,即求和或除法余数。运算符:“
a. ||
b. +
c. &&
d. ? :
e. %
Operator+适用于所有系统,但无法找到第二个。这里是选项吗?
+
和%
,当然
- 如果第一个操作数为
,则false
将短路,因此可能不会计算第二个操作数&&&
- 如果第一个操作数为
,则true
将短路,因此可能不会计算第二个操作数|
?:代码>仅计算与
之前表达式的值相对应的备选值;另一个未进行评估?
另一方面,
+
和%
必须同时具有两个操作数才能计算其结果,即求和或除法余数。运算符:“+”和“%”。还有一个叫做布尔OR的“|”,在这个操作符中,测试前对左右两边都进行了评估。%
modulas my guess.:)请参见一些手动操作符的优先级。我建议您检查每个选项,并解释您认为的行为。我怀疑问题是关于短路行为的-|问题中没有提到,如果你想完成这幅图,还有很多。