gpt4 book ai didi

scala - 将可变集合转换为不可变集合

转载 作者:行者123 更新时间:2023-12-03 09:02:46 25 4
gpt4 key购买 nike

我正在寻找转换 collection.mutable.Seq[T] 的最佳方式至 collection.immutable.Seq[T] .

最佳答案

如果要转换 ListBufferList , 使用 .toList .我提到这一点是因为该特定转换是在恒定时间内执行的。但请注意,任何进一步使用 ListBuffer将导致其内容首先被复制。

否则,你可以做 collection.immutable.Seq(xs: _*) ,假设 xs 是可变的,因为您不太可能以任何其他方式获得更好的性能。

关于scala - 将可变集合转换为不可变集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8489829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com