随笔分类 -  语言拾粹

摘要:在前置自增与后置自增操作中,当属后者最为麻烦。 某书中有一道简单的题目 如下几行 Java 代码: import java.util.*; public class Text{ public static void main(String[] args){ int j = 0; for(int i = 0; i < 100; i++) j = j++; System.out.println(j); } } 执行结果是多少? 我当时写了两个答案:0,100. 第一个答案:0 是因为对于后置++操作符,号称用了中间缓存变量机制,其实内部实现大致如下 temp = j; j = j + ... 阅读全文
posted @ 2011-11-08 17:25 tuojian 阅读(720) 评论(0) 推荐(0)