Scala 将Java浮点型set转换为Scala中的索引序列的程序

Scala 将Java浮点型set转换为Scala中的索引序列的程序

可以通过利用Scala中Java的toIndexedSeq方法将Java浮点型set转换为Scala中的索引序列。在这里,您需要导入Scala的JavaConversions对象才能使此转换工作,否则将出现错误。

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

例子1#

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

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

// 创建对象
object GfG {

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

        // 在Java中创建浮点型set
        val set = new java.util.HashSet[Float]()

        // 向set中添加浮点数
        set.add(3.1f)
        set.add(2.1f)
        set.add(5.1f)

        //将set转换为索引序列
        val ind = set.toIndexedSeq

        // 显示索引序列
        println(ind)
    }
}
Vector(3.1, 2.1, 5.1)

例子2#

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

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

// 创建对象
object GfG {

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

        // 在Java中创建浮点型set
        val set = new java.util.HashSet[Float]()

        // 向set中添加浮点数
        set.add(3.6f)
        set.add(9.2f)
        set.add(1.8f)

        //将set转换为索引序列
        val ind = set.toIndexedSeq

        // 显示索引序列
        println(ind)
    }
}
Vector(3.6, 9.2, 1.8)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例