无法在Java中做出此分配

无法在Java中做出此分配,第1张

无法在Java中做出此分配

i++
是后增量(JLS
15.14.2
)。它增加
i
,但是表达式的结果是增加
i

之前 的值。将该值重新分配为
i
有效会使值
i
保持不变。

分解成这样:

int i = 0;int j = i++;

很容易看到

j == 0
这种情况的原因。现在,
j
我们改为用代替左侧
i
。右边的值仍然是
0
,这就是为什么要
i == 0
插入摘要。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5428584.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-11
下一篇2022-12-11

发表评论

登录后才能评论

评论列表(0条)

    保存