我刚刚完成了Java的第一年学习,并且作为练习,我一直在查看JDK源代码。
我发现了一些以前从未遇到过的事情,在同一条语句中将同一个变量赋值了两次。
例如, variable = expression = expression;
这里到底发生了什么?这是一件相当常见的事情吗?双重赋值的目的是什么?
非常感谢。 -Mike
我发现了一些以前从未遇到过的事情,在同一条语句中将同一个变量赋值了两次。
例如, variable = expression = expression;
这里到底发生了什么?这是一件相当常见的事情吗?双重赋值的目的是什么?
非常感谢。 -Mike