如何填充集合,然后在不使用可变集合或将其声明为的情况下向其中添加一个元素var
?
换句话说,我如何在下面的代码中使用不可变集合而不是 mutable.Buffer?
val values: mutable.Buffer[MyClass] = {
(for (i <- 1 until 10
) yield MyClass(Some(i)).toBuffer
}
values += MyClass(None)
如何填充集合,然后在不使用可变集合或将其声明为的情况下向其中添加一个元素var
?
换句话说,我如何在下面的代码中使用不可变集合而不是 mutable.Buffer?
val values: mutable.Buffer[MyClass] = {
(for (i <- 1 until 10
) yield MyClass(Some(i)).toBuffer
}
values += MyClass(None)