📌  相关文章
📜  将Java的 Shorts 集转换为 Scala 中的 Iterable 的程序(1)

📅  最后修改于: 2023-12-03 15:39:14.010000             🧑  作者: Mango

将Java的 Shorts 集转换为 Scala 中的 Iterable

当我们在项目中需要将Java中的Shorts集转换成Scala中的Iterable时,可以使用以下代码:

import java.util.{Arrays => JArrays}
import scala.collection.JavaConverters._

val javaShorts = JArrays.asList(1.toShort, 2.toShort, 3.toShort)
val scalaIterable = javaShorts.asScala

首先,我们需要将Java中的Shorts集转换成Scala能够识别的类型。这里我们使用了Scala的JavaConverters._库,将Java中的集合转换成Scala中的集合。为了方便演示,我们导入了Scala库中的Arrays并起个别名为JArrays。通过JArrays.asList()方法我们将我们需要转换的Shorts集转换为了Java中的集合。

接下来,我们将Java中的集合使用.asScala方法转换成Scala中的Iterable。这一步是非常简单的,只需要在Java集合的后面加上.asScala即可。

最终,scalaIterable就是我们想要的Scala中的Iterable

以上就是将Java的Shorts集转换为Scala中的Iterable的程序,希望对您有所帮助。