++x 称为前增量,而 x++ 称为后增量。 int x = 5, y = 5; System.out.println(++x); // outputs 6 System.out.println(x); // outputs 6 System.out.println(y++); // outputs 5 System.out.println(y); // outputs 6 原文由 Emil H 发布,翻译遵循 CC BY-SA 2.5 许可协议
是的 ++x 递增 x 的值,然后返回 x x++ 返回 x 的值,然后递增 例子: x=0; a=++x; b=x++; 代码运行后,a 和 b 都将为 1,但 x 将为 2。 原文由 Victor 发布,翻译遵循 CC BY-SA 2.5 许可协议
++x 称为前增量,而 x++ 称为后增量。