自增运算符总结(最通俗易懂)

本文总结了自增自减运算符在Java中的使用,区分了前缀和后缀的区别。前缀运算符先增加后使用,而后缀运算符先使用后增加。通过示例代码展示了其在赋值和打印语句中的不同效果,例如在`inta=i++;`与`inta=++i;`以及`System.out.println(i++);`和`System.out.println(++i);`中的行为差异。一个具体的例子解释了自增自减运算符如何影响变量值,并提供了视频教程链接以供深入学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自增自减运算符总结

前言: 自增(减)运算符也是面试常常会考到的问题,也是同学常常容易出错的地方,现结合优质的视频在这里对该知识点进行笔记。

两种情况:

1.单独使用时
a++与++a结果没有区别
在这里插入图片描述
可以发现运算结果是一样的

2.混合使用时
如赋值或者打印时

(1)   int a = i++;int a = ++i;
(2)  System.out.println(i++);System.out.println(++i);

存在重大区别
在这里插入图片描述

  • 如果是前++,那么变量立刻+1,然后拿着结果进行使用。 【先加后用】

  • 如果是【后++】,那么首先使用变量本来的数值,然后再让变量+1 。 【先用后加】

一个栗子

int x = 10;
int y = 20;
int result = x++ + --y;
System.out.println(result);//29
System.out.println(x);//11
System.out.println(y);//19

结果如下:
在这里插入图片描述
最后,视频讲解的路径:自增运算符讲解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值