首先说一下结论 :
1.独立运算
前++和 后++没有区别 例如 ++i i++
2.混合运算
和其他变量放在一起 , 前++和 后++就产生了不同
int a = 1;
int b =++a; // b=2 , a=2
int b=a++; // b=1 , a=2
总结就是 : 只要有自增运算符, 那么自己肯定是增长的 , 就看是先赋值 , 还是后赋值了
论证部分 :
/i++和++的区别/
public void meothod4(int i){
int a=i++;
System.out.println("mothod4执行的结果");
System.out.println("a="+a);
System.out.println("i="+i);
System.out.println("==========");
}
public void meothod5(int i){
int a=++i;
System.out.println("mothod5执行的结果");
System.out.println("a="+a);
System.out.println("i="+i);
System.out.println("==========");
}