设为首页 - 加入收藏
您的当前位置:主页 > 房产信息 > 本文地址:http://www.duitang.net.cn/fangchanxinxi/2019/4841.html

JAVA 的++y(--y)和y++(y--) 用法

时间:2019-10-12 来源:(原创/投稿/转载) 编辑:联络员

  先说一下第二个:为什么b++是等于6呢?因为++在后面,所以先算出b等于5然后在自增1,所以结果是6。

  算完第二个了,再来看一下第一个++a的算法,首先++在前面,所以先自增a的值,算到这里,你们是不是很疑惑,为什么不是11,而是12,在这里我要说明一下,这道题是一个整体,我们要看全部(开始我也和你们一样,也是算出是11),前面是不是有a、b、c三道,c=a++ + b++,所以先算c里面的a++等于11,然后在算下面要打印的++a,所以结果是12,说完再看一下第一个是不是有道理,不相信的可以自己做一下,把b++改为++b,结果肯定是7。

  第二:在后面,先算出e等于5,所以结果等于5,这时可能有人说,为什么不是4,因为--放在后面,它的算法是先算e, 所以结果是等于5。

栏目分类

本网转载作品的目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。

如涉及作品内容、版权等问题,请联系我们进行修改或删除!联系我们-

Top