0

升级现有代码库的 scala 版本时,构建会警告.toIterablean 上的方法Iterator已弃用。

如何在 Scala 2.13 中将 Iterator 转换为 Iterable?

Intellij 推荐

利用.iterator.to(Iterable)

然而,这.iterator似乎是多余的。

预先感谢您的考虑和回复。

4

1 回答 1

1

一般来说,

   val v: Iterator[Int] = ???
   val vv = v.to(Iterable)

但是如果你需要不止一次的迭代

   val v: Iterator[Int] = ???
   val vv: Iterable[Int] = v.to(List)
于 2021-04-01T08:23:59.723 回答