Scala 将Java浮点数列表转换为Scala中的Iterable的程序

Scala 将Java浮点数列表转换为Scala中的Iterable的程序

可以通过在Scala中利用Java的toIterable方法来将Java浮点数列表转换为Iterable。 在这里,我们需要导入Scala的JavaConversions对象,以使此转换起作用,否则会发生错误。

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

示例1:

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

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

//创建对象
object GfG
{

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

//创建Java中的浮点数列表
val list = new java.util.ArrayList[Float]()

//将浮点数添加到列表中
list.add(8.1f)
list.add(9.1f)
list.add(10.1f)

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

//显示输出
println(iterab)

}
}
Buffer(8.1, 9.1, 10.1)

示例2:

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

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

//创建对象
object GfG
{

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

//创建Java中的浮点数列表
val list = new java.util.ArrayList[Float]()

//将浮点数添加到列表中
list.add(3.4f)
list.add(2.6f)
list.add(1.1f)

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

//显示输出
println(iterab)

}
}
Buffer(3.4, 2.6, 1.1)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例