qq_奇点_10
2017-11-13 19:08
++a和a++概念有点模糊,
举个列子:
第一种情况
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.
请采纳
a++运算后加1 ++a运算前加一 用于简单运算
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题