玖月系统 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯  >  手游资讯 i++和++i的区别举例说明-代码中的 i++ 和 ++i 到底有什么区别?快来一探究竟

i++和++i的区别举例说明-代码中的 i++ 和 ++i 到底有什么区别?快来一探究竟

时间:2024-07-10 来源:网络整理 人气:

哎呀,说到这i++和++i,真是让人头大!每次写代码看到这两个小家伙,我都忍不住要抓狂。但是,别急,今天我就来给大家扒一扒它们的小秘密,保证你一看就懂!

首先,i++,这个家伙是后置递增,意思就是先做其他事情,然后再给自己加1。比如,你有5块钱,你想先去买个冰淇淋(其他事情),买完之后,你再给自己加1块钱。代码里就是这样:

java
int i = 5;
System.out.println(i++);  // 输出5,因为先打印i,然后i才变成6

看到了吧,它先告诉你有5块钱,然后才偷偷给自己加1。

再来说说++i,这个家伙是前置递增,意思就是先给自己加1,然后再做其他事情。还是那个例子,你有5块钱,这次你先给自己加1块钱,然后再去买冰淇淋。代码里就是这样:

```java

教程资讯

手游资讯排行

系统教程

主题下载