Scala 将Java的Short列表转换为可遍历的Scala程序
利用Scala中Java的toTraversable方法可以将Java的Short列表转换为可遍历的Scala集合。在这里,您需要导入Scala的JavaConversions对象以使此转换工作。
现在,让我们看一些示例,然后讨论它如何工作的细节。
范例:1#
//Scala程序将Java列表转换为可遍历的Scala集合
// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 在Java中创建Short列表
val list = new java.util.ArrayList[Short]()
// 将Shorts添加到列表中
list.add(-123)
list.add(-1000)
list.add(-888)
// 将列表转换为可遍历的
val tra= list.toTraversable
// 显示遍历结果
println(tra)
}
}
Buffer(-123, -1000, -888)
范例:2#
//Scala程序将Java列表转换为可遍历的Scala集合
// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 在Java中创建Short列表
val list = new java.util.ArrayList[Short]()
// 将Shorts添加到列表中
list.add(1000)
list.add(123)
list.add(898)
// 将列表转换为可遍历的
val tra= list.toTraversable
// 显示遍历结果
println(tra)
}
}
Buffer(1000, 123, 898)