Scala 将Java Shorts列表转换为Scala索引序列的程序

Scala 将Java Shorts列表转换为Scala索引序列的程序

可以利用Scala中Java的toIndexedSeq方法,将Java Short列表转换为Scala的Indexed Sequence。在这里,我们需要导入Scala的JavaConversions对象才能使这种转换工作,否则会出错。

现在,让我们看一些例子,然后详细讨论它是如何工作的。

例1:

// Scala程序将Java列表转换为
// Scala中的索引序列

// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._

// 创建对象
object GfG
{

// 主方法
def main(args:Array[String])
{

// 在Java中创建Shorts列表
val list = new java.util.ArrayList[Short]()

// 将Shorts添加到列表中
list.add(100)
list.add(1000)
list.add(301)

// 将列表转换为Indexed Sequence
val ind = list.toIndexedSeq

// 显示Indexed Sequence
println(ind)

}
}
Vector(100, 1000, 301)

例2:

// Scala程序将Java列表转换为
// Scala中的索引序列

// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._

// 创建对象
object GfG
{

// 主方法
def main(args:Array[String])
{

// 在Java中创建Shorts列表
val list = new java.util.ArrayList[Short]()

// 将Shorts添加到列表中
list.add(-111)
list.add(-1000)
list.add(-123)

// 将列表转换为Indexed Sequence
val ind = list.toIndexedSeq

// 显示Indexed Sequence
println(ind)

}
}
Vector(-111, -1000, -123)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例