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

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

利用Scala中Java的toTraversable方法,可以将Java浮点数列表转换为Scala中的可遍历集合。在这里,您需要导入Scala的JavaConversions对象,以使此转换工作。

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

示例:1#

//Scala程序将Java列表转换为可遍历的Traversable
  
//导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
  
//创建对象
object GfG
{ 
  
    // 主要方法
    def main(args:Array[String])
    {
      
        // 在Java中创建浮点数列表
        val list = new java.util.ArrayList[Float]()
          
        // 向列表添加浮点数
        list.add(1.2f)
        list.add(1.6f)
        list.add(5.3f)
          
        //将列表转换为Traversable 
        val tra= list.toTraversable
          
        //打印可遍历集合
        println(tra)
      
    }
}
Buffer(1.2, 1.6, 5.3)

示例:2#

//Scala程序将Java列表转换为可遍历的Traversable
  
//导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
  
//创建对象
object GfG
{ 
  
    // 主要方法
    def main(args:Array[String])
    {
      
        // 在Java中创建浮点数列表
        val list = new java.util.ArrayList[Float]()
          
        // 向列表添加浮点数
        list.add(4.8f)
        list.add(8.8f)
        list.add(7.8f)
          
        //将列表转换为Traversable 
        val tra= list.toTraversable
          
        //打印可遍历集合
        println(tra)
      
    }
}
Buffer(4.8, 8.8, 7.8)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例