object の簡単な例を見てみましょうCat
。cat
「not null」がオレンジ色または灰色であることを確認したい。
if(cat != null && cat.getColor() == "orange" || cat.getColor() == "grey") {
//do stuff
}
AND が最初に来て、次に OR が来ると思います。私はちょっとあいまいなので、ここに私の質問があります:
何が起こるか確実に理解できるように、誰かがこの声明を順を追って説明してもらえますか?
また、括弧を追加するとどうなりますか。それは操作の順序を変更しますか?
操作の順序は言語ごとに変わりますか?