i++ 和 ++j 操作后的结果都是一样的(即都是加1),只是在返回值时有区别,i++ 返回 i , ++j 返回 j+1
上面的题目可改为
int i=1;
int i1=i++;
int i2=i++;
int i3=i++;
count=i1+i2+i3;
System.out.println(i1);//结果是1
System.out.println(i2);//结果是2
System.out.println(i3);//结果是3
System.out.println(i);//结果是4
System.out.println(count);//结果是6
int j=1;
int j1=++j;
int j2=++j;
int j3=++j;
count=j1+j2+j3;
System.out.println(j1);//结果是2
System.out.println(j2);//结果是3
System.out.println(j3);//结果是4
System.out.println(j);//结果是4
System.out.println(count);//结果是9
|