Postfix operators [] . (parameters) expression++ expression--
Unary prefix operators ++expression --expression +expression -expression ~ !
Unary prefix creation and cast new (type)
Multiplicative */%
Additive + -
Shift << >> >>>
Relational < <= > >= instanceof
Equality == !=
Bitwise/logical AND &
Bitwise/logical XOR^
Bitwise/logical OR |
Conditional AND && //here
Conditional OR || //here
Conditional ?:
Assignment = += -= *= /= %= <<= >>= >>>= &= ^= |=
该运营商的运算符优先级S以这本书&&
比||
更高的优先级刊登在kalid一个莫卧儿&拉斯穆森书在Java中
,但下面的代码
if(true&&false||true)
{
System.out.println("yes");
}
这个代码打印"yes"
。意思是第一次执行"||"
这本书是否错了?或者我的解释错误。
这不是一个有效的测试。 (true && false)== false。 false || true == true。 – 2012-08-17 17:30:21