随笔分类 - 语言拾粹
摘要:在前置自增与后置自增操作中,当属后者最为麻烦。 某书中有一道简单的题目 如下几行 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 + ...
阅读全文
浙公网安备 33010602011771号