5
Javaでの評価順序のルールは何ですか?
私はいくつかのJavaテキストを読んでいて、次のコードを取得しました。 int[] a = {4,4}; int b = 1; a[b] = b = 0; 本文では、著者は明確な説明をしていませんでした、そして最後の行の効果は次のとおりです: a[1] = 0; 私は理解しているのかよくわかりません:評価はどのように行われたのですか?
演算子の優先順位とは、プログラミング言語の式またはステートメント内で演算子が評価される順序を制御する規則を指します。ソフトウェアシステムでの実行イベントのシーケンスをカバーする[実行順序]とは異なります。