1、java中i++、++i、i–、--i 的含义和使用方法。
***1.1、i++的意思就是先把值赋值给等号左边的对象,然后再自增1.***
首先定义两个参数i1=10,i2=20;
然后把i1++的值赋值给i。
然后输出i和i1的区别。
int i1 = 10;
int i2 = 20;
int i = i1++;
syso(i);
syso(i1);
结果为:
i=10;
a=11;
***1.2、++i的意思是先自增1,然后再赋值给等号左边的对象。***
代码:
i = ++i1;
syso(i);
syso(i1);
输出:
i=11;
i1=11;
***1.3、i--的意思是先把i的值赋值给等号左边的对象,然后再自减1.***
代码:
i = i1--;
syso(i);
syso(i1);
结果:
i = 10;
i1= 9;
***1.4、--i的意思是先自减1,然后再赋值给等号左边的对象。***
代码:
i = --i1;
syso(i);
syso(i1);
结果:
i=9;
i1=9;