++a和a++概念有点模糊,
++a和a++概念有点模糊,
++a和a++概念有点模糊,
2017-11-13
举个列子:
第一种情况
public class HelloWorld {
public static void main(String args[]) {
int a=1;
int b=a++;
System.out.println (b);
System.out.println (a);
}
}
输出结果 b是1,a是2;
public class HelloWorld {
public static void main(String args[]) {
int a=1;
int b=++a;
System.out.println (b);
System.out.println (a);
}
}
输出结果 b是2,a是2;
总结,无论是a++还是++a 运算一次后 a的值是一样的,受影响的是赋值对象b.
请采纳
举报