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

正在回答

3 回答

比如:

int i =10;

i--;

System.out.println(i);

i就变成了9.


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

甜甜的布丁 提问者

非常感谢!
2015-12-04 回复 有任何疑惑可以回复我~

a++是先执行表达式后再自增,执行表达式时使用的是a的原值。
++a是先自增再执行表达示,执行表达式时使用的是自增后的a。
例:
int a=0
printf("%d",a++); //输出0,执行完后a=1

int a=0
printf("%d",++a);//输出1,执行完后a=1


自减同理~

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

i--的意思就是:i=i-1;

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

举报

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

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

进入课程

一个数的自减

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