後置インクリメント/デクリメント
CoddyのJavaジャーニー「基礎」セクションの一部。レッスン 18/73。
インクリメント(++)演算子とデクリメント(--)演算子は、2通りの方法で使用できます。
前置インクリメント/デクリメント(++x または --x):
- 演算子は変数の前に置かれます
- 値は直ちに変化します
新しい値が式で使用されます
int x = 5; int y = ++x; // x は先に 6 に増やされ、その後 y が 6 になる
後置インクリメント/デクリメント(x++ または x--):
- 演算子は変数の AFTER に置かれます
- 元の値が最初に使用されます
値は式の AFTER に変化します
int x = 5; int y = x++; // まず y が 5 になり、その後 x が 6 に増加します
もう1つの例
後置インクリメント:
int score = 5;
int res1 = score++;
// res1 は 5
// score は 6前置インクリメント:
int score = 5;
int result2 = ++score;
// result2 は 6 です
// score は 6 です自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Javaオンラインコンパイラ