Scala 将Java短整型列表转换为Scala中的Iterable的程序

Scala 将Java短整型列表转换为Scala中的Iterable的程序

可以利用Java在Scala中的toIterable方法将Java短整型列表转换为Scala的Iterable。在此,我们需要导入Scala的JavaConversions对象才能使此转换起作用,否则将会出现错误。

现在,让我们看一些示例,然后详细讨论它的工作原理。

例1#

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

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

//创建对象
object GfG {
    //主方法
    def main(args:Array[String]) {
        //在Java中创建短整型列表
        val list = new java.util.ArrayList[Short]()

        //向列表添加短整型数据
        list.add(843)
        list.add(911)
        list.add(1000)

        //将列表转换为Iterable
        val iterab = list.toIterable

        //显示输出
        println(iterab)
    }
}
Buffer(843, 911, 1000)

例2#

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

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

//创建对象
object GfG {
    //主要方法
    def main(args:Array[String]) {
        //在Java中创建短整型列表
        val list = new java.util.ArrayList[Short]()

        //向列表添加短整型数据
        list.add(-111)
        list.add(-123)
        list.add(-1000)

        //将列表转换为Iterable
        val iterab = list.toIterable

        //显示输出
        println(iterab)
    }
}
Buffer(-111, -123, -1000)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例