a++和++a的区别举例
来源:互联网 发布:调鸡尾酒的心得知乎 编辑:程序博客网 时间:2024/05/22 01:59
int a=9,b=5,c=5,d;
b=a++;
System.out.println("b="+b);//输出结果为9,说明在a++这一行中a的值并未发生变化,所以b取a的值仍为9;
b=a;
System.out.println("b="+b);//输出结果为10,说明如果是a++的话,在那一行代码中,a的值是不变的,下一行才发生变化,++a则是在那一行已经发生了变化。
d=++c;
System.out.println("d="+d);//输出结果为6,说明如果是++c的话,c的值是在那一行已经发生了变化为6.
1 0
- a++和++a的区别举例
- a 和&a的区别
- a和&a的区别
- a 和&a 的区别
- a++和++a的区别
- a和&a的区别
- a和&a的区别
- a和&a的区别
- ++a和a++的区别
- a和&a的区别
- a++和++a的区别
- a++和++a的区别
- a++和++a的区别
- a++和++a的区别
- a++ 和 ++a 的区别
- ++a 和 a++的区别
- (++a)+=(a++)和(++a)=(++a)+(a++)的区别
- (++a)+=(a++)和(++a)=(++a)+(a++)的区别
- Gradle学习系列之三——读懂Gradle语法
- 在我的电脑右键中增加设备管理器菜单
- can't connect to Mysql serner on localhost(10061)
- 递归求解全排列
- Gradle学习系列之四——增量式构建
- a++和++a的区别举例
- Java与数据库通讯方式
- MapReduce关键流程代码分析
- JS三级联动
- Gradle学习系列之五——自定义Property
- RSA简介及深入浅出的剖析原理
- java.sql.SQLException: Access denied for user 'root'@'144.0.32.175' (using password: YES)
- Gradle学习系列之六——使用java Plugin
- Gradle学习系列之七——依赖管理