为了账号安全,请及时绑定邮箱和手机立即绑定

求教,能把“i++”换成“++i”吗?为什么不行?

求教,能把“i++”换成“++i”吗?为什么不行?

正在回答

3 回答

能不能换,要看在什么条件下去换。

int i = 10;
System.out.println(i++); //10

System.out.println(++i);//12

这样子懂吗

1 回复 有任何疑惑可以回复我~
#1

400个二百五 提问者

谢谢,这例子解决了我一直没有绕明白的问题
2014-12-26 回复 有任何疑惑可以回复我~

i++是执行完之后自增,++i是先自增,然后参与运算

1 回复 有任何疑惑可以回复我~

楼上的代码,如果两句输出语句换一下顺序,你觉得会怎么样啊

0 回复 有任何疑惑可以回复我~
#1

cmowchenjin

都是11
2014-12-30 回复 有任何疑惑可以回复我~
#2

慕泽雨 回复 cmowchenjin

嗯,同
2015-04-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165172    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

求教,能把“i++”换成“++i”吗?为什么不行?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信