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 = += -= *= /= %= <<= >>= >>>= &= ^= |=
これは、kalid A Mughal & Rasmussen book で公開されている演算子の優先順位です。
この本によると、次のコード&&
よりも優先順位が高い||
if(true&&false||true)
{
System.out.println("yes");
}
このコードは"yes"
. 最初に実行することを意味します"||"
この本は間違っていますか?または私の解釈が間違っています。