标签: java increment pre-increment
public static void main(String[] args) { int i = 0; i = i++; System.out.println(i); }
此java代码的打印值为0。 内部java如何将值0赋值给i而不是1?
答案 0 :(得分:2)
i++的值是i的值,它具有递增i的副作用(然后由作业立即覆盖)
i++
i
尝试分配到j。
j