举例说明a++和++a,通俗易懂
public class Test {
public static void main(String[] args) {
int a = 3;
int b = a++; //a先给b赋值,所以b是3,然后再自增1,所以再输出a为4
System.out.println(a); //输出结果 4
int c = ++a; //因为上面a已经为4,a先自增1,然后把值赋给了c,所以c为5,
//a++,先赋值,再自增
//++a,先自增,再赋值
System.out.println(a); //输出结果 5
System.out.println(b); //输出结果 3
System.out.println(c); //输出结果 5
}
}
---------是故无冥冥之志者----------
---------无昭昭之明----------
---------无惛惛之事者----------
---------无赫赫之功----------
本文来自博客园,作者:|是吴啊|,转载请注明原文链接:https://www.cnblogs.com/wuguofeng/p/14661287.html