Java教程

Day003 彻底搞懂++、--

本文主要是介绍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
  1. a++自增了一次,++a自增了一次,所以a最后是3
  2. b=a++,a初始值是1,执行b=a++,先把a的值赋给b,a再自增1,所以b的值是1
  3. 执行完b=a++后,a的值为2,再执行c=++a时,a先自增1变为3,再把自增后的值赋给c,所以c的值是3
这篇关于Day003 彻底搞懂++、--的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!