Menu
Coddy logo textTech

後置インクリメント/デクリメント

CoddyのJavaジャーニー「基礎」セクションの一部。レッスン 18/73。

インクリメント(++)演算子とデクリメント(--)演算子は、2通りの方法で使用できます。

前置インクリメント/デクリメント(++x または --x):

  1. 演算子は変数のに置かれます
  2. 値は直ちに変化します
  3. 新しい値が式で使用されます

    int x = 5;
    int y = ++x;
    // x は先に 6 に増やされ、その後 y が 6 になる

後置インクリメント/デクリメント(x++ または x--):

  1. 演算子は変数の AFTER に置かれます
  2. 元の値が最初に使用されます
  3. 値は式の 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 です

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Javaオンラインコンパイラ