中級 › i++ と ++i の違い › パターン1
i++ と ++i の違い
評価される値のタイミングが違います。
1 public class Main { 2 public static void main(String[] args) { 3 int i = 0; 4 System.out.println(_____); ^ 5 } 6 }
出力: 0期待: 1 (コンパイルは通っています)
空欄を埋めてビルドを通す
i++ は インクリメント前の値を返します。先に増やしてから使うなら ++i です。
次の問題