Java | インクリメント・デクリメント演算子

Java Java
スポンサーリンク

主な内容の要点

1. 基本の意味

  • インクリメント演算子(++
    変数の値を 1増やす
  • デクリメント演算子(--
    変数の値を 1減らす

例:

int num = 5;
num++;  // numは6になる
num--;  // numは5に戻る
Java

2. 使える対象

  • 変数に対してのみ使用可能
    5++ のように定数には使えない。

3. 前置と後置の違い

  • 後置(num++ / num--
    まず「元の値」を使ってから、あとで1増減する。
  • 前置(++num / --num
    先に1増減してから、その値を使う。

例:

int x = 5;
int y = x++;  // y = 5, x = 6
int z = ++x;  // x = 7, z = 7
Java

4. よくある使い方

  • ループ処理でカウンタを増減する
for (int i = 0; i < 5; i++) {
    System.out.println(i);
}
Java

ここで i++ が毎回1ずつ増やしてくれる。


初心者向けポイント

  • ++-- は「1だけ増減する特別な書き方」。
  • 前置と後置の違いは「代入に使うとき」に注意。
  • ループやカウンタ処理でよく登場するので、慣れておくと便利。

こういう「ちょっとした省略記法」を覚えると、コードがスッキリ書けるようになります。

タイトルとURLをコピーしました