Я согласен, что это запах кода, но я не думаю, что есть не вонючий способ ответить на это;)
жный дубликат:
Объявление параметров кортежа и странность присваивания
В Scala можно назначать несколько переменных для кортежей с помощью:
val (a, b) = (1, 2)
Но похожий синтаксис для присваивания переменных не работает. Например, я хотел бы сделать это:
var (c, d) = (3, 4)
(c, d) = (5, 6)
Я хотел бы использовать повторноc
а такжеd
в присваивании нескольких переменных. Это возможно?