单独计算的不太明白
来源:2-9 选择练习
即可切换
2022-05-30 00:25:33
老师不太看得懂这个,第一个是a++那不应该要自增1吗 为什么还是2呢 这种单独算的a++、a、++a不太明白
1回答
好帮手慕小小
2022-05-30
同学你好,++在变量名后先运算,再自增;++在变量名前先自增,再运算。
练习中:
System.out.print(a++);会先运算即会先输出a,再自增;所以输出结果为2,但执行完输出语句后会自增故a值为3;
System.out.print(a);输出结果为3;
System.out.print(++a);++在变量名前,会先自增再输出,即a自增1,由3变4后再输出。
故最终输出结果为234。
祝学习愉快~
相似问题