i++是先赋值后自增1 ++i是先自增1后赋值 int test = 0; while (test++ < 5) { System.out.println(test); }
1
2
3
4
5(因为先赋值给原来的test==4,然后逻辑true,再自增1变成5,所以最终打印出来是5)
i++是先赋值后自增1 ++i是先自增1后赋值 int test = 0; while (test++ < 5) { System.out.println(test); }
1
2
3
4
5(因为先赋值给原来的test==4,然后逻辑true,再自增1变成5,所以最终打印出来是5)