Java 是否像 Python 那样有多重赋值?

Does Java have multiple assignment as in Python?

在Python

a,b =b,a+b

Java有没有类似的东西? 我在 Java 中尝试了同样的方法,但没有成功。

不,不完全是。 Multiple assignment in Python does not work the same way in Java. In Java, if you assign multiple variables at once,您必须将它们全部分配给 相同的值

要在 Java 中获得类似的行为,您必须将 ab 封装在对象或其他集合中,然后根据 [=21= 进行赋值] 该类型的对象。 (然后是从封闭对象或集合中解包 ab 的值的额外步骤。)