本文主要是介绍Day003 彻底搞懂++、--,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
彻底搞懂++、--
++、--都是一目运算符
b=a++(把a的值先赋给b,a再自增1)
b=++a(a先自增1,再赋给b)
通过一个例子理解
int a=1;
int b=a++;
int c=++a;
System.out.println(a);
System.out.println(b);
System.out.println(c);
输出结果
3
1
3
- a++自增了一次,++a自增了一次,所以a最后是3
- b=a++,a初始值是1,执行b=a++,先把a的值赋给b,a再自增1,所以b的值是1
- 执行完b=a++后,a的值为2,再执行c=++a时,a先自增1变为3,再把自增后的值赋给c,所以c的值是3
这篇关于Day003 彻底搞懂++、--的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!