Menu
Coddy logo textTech

Post Increment/Decrement

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

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

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

  1. 演算子は変数の前に置かれます
  2. 値は即座に変更されます
  3. 新しい値が式で使用されます

    int x = 5;
    int y = ++x;
    // x is increased to 6 first, then y becomes 6

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

  1. 演算子は変数の後に付きます
  2. 最初に元の値が使用されます
  3. 式の後に値が変更されます

    int x = 5;
    int y = x++;
    // y は最初に 5 になり、その後 x が 6 に増加します

別の例

後置インクリメント:

int score = 5;

int res1 = score++;
// res1 is 5
// score is 6

前置インクリメント:

int score = 5;

int result2 = ++score;
// result2 is 6
// score is 6

チートシート

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

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

  • 演算子は変数の前に置く
  • 値は即座に変更される
  • 式では新しい値が使用される
int x = 5;
int y = ++x;
// x is increased to 6 first, then y becomes 6

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

  • 演算子は変数の後に置く
  • 最初に元の値が使用される
  • 式の後に値が変更される
int x = 5;
int y = x++;
// y becomes 5 first, then x increases to 6

自分で試してみよう

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

quiz icon腕試し

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

基礎のすべてのレッスン