- 博客(2)
- 收藏
- 关注
转载 摘抄笔记--《编写高质量代码:改善Java程序的151个建议》
--警惕自增陷阱i++表示先赋值后自增,而++i表示先自增后赋值。下面的代码返回结果为0,因为lastAdd++有返回值,而返回值是自增前的值(在自增前变量的原始值会存在一个内存空间,当自增结束后就会将内存空间的值返回)。Java代码 public static void main(String[] args) { int lastAdd = 0;
2015-11-06 16:40:25
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人