时间: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