Java面试-4:自增自减运算符

Java面试-4:自增自减运算符

在写代码的过程中,常见的一种情况是需要某个整数类型变量增加 1 或减少 1。Java 提供了自增运算符 (++) 和自减运算符 (--) 来简化这种操作。

++-- 运算符可以放在变量之前,也可以放在变量之后:

  • 前缀形式(例如 ++a--a):先自增/自减变量的值,然后再使用该变量,例如,b = ++a 先将 a 增加 1,然后把增加后的值赋给 b

  • 后缀形式(例如 a++a--):先使用变量的当前值,然后再自增/自减变量的值。例如,b = a++ 先将 a 的当前值赋给 b,然后再将 a 增加 1。

为了方便记忆,可以使用下面的口诀:符号在前就先加/减,符号在后就后加/减

int a = 9;
int b = a++;
int c = ++a;
int d = c--;
int e = --d;

// 结果:a = 11  b = 9  c = 10  d = 10  e = 10

Java面试-3:为什么说 Java 语言“编译与解释并存”? 2026-03-24
Java面试-5:移位运算符 2026-03-24

评论区