Java 中的 i++ 是一个后缀递增运算符,它将 i 的值递增 1。它首先返回 i 的当前值,然后将其递增并赋值回 i。与前缀递增运算符 ++i 的区别在于,i++ 先返回当前值再递增,而 ++i 先递增再返回。

Java 中的 i++
Java 中的 i++ 是一个后缀递增运算符,它将变量 i 的值递增 1。
语法:
i++
工作原理:
立即学习“Java免费学习笔记(深入)”;
思乐微信商城微分销系统是以.net+access/mssql进行开发的微信分销系统。基于微信朋友圈的传播,是打造以分销商为中心的全新微信分销体验。让粉丝实时有效的获取朋友圈流量并快速分享购买分佣。因为是基于微信,所以要在微信上体验才更好。关注我们的微信核心功能:1、自动提示用户关注微信,解决一般程序无关注微信公众号的过程2、只要通过链接进一次,不过好久注册,什么方面注册,只要是用微信注册的,都会算
- 首先,
i++会对变量i进行求值,返回其当前值。 - 然后,它将
i的值递增 1。 - 最后,它将递增后的值赋值回
i。
示例:
int i = 5; System.out.println(i); // 输出 5 i++; System.out.println(i); // 输出 6
与前缀递增运算符 ++i 的区别:
- 后缀递增运算符
i++先返回变量的当前值再递增,而前缀递增运算符++i先递增变量再返回其值。 - 因此,在一些情况下,这可能会导致不同的结果。
注意事项:
-
i++只适用于基础类型(如int和double)和 String 类型变量。 - 它不能用于引用类型(如对象)。
-
i++是一个单目运算符,这意味着它只能作用于一个操作数。










