Scala 将Java Shorts集合转换为Scala中的索引序列的程序

Scala 将Java Shorts集合转换为Scala中的索引序列的程序

通过使用Scala中Java的toIndexedSeq方法,可以将Java Shorts集合转换为Scala中的索引序列。在这里,我们需要导入Scala的JavaConversions对象,以使这种转换工作,否则会出现错误。

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

例子:1#

// Scala program to convert Java set
// to an Indexed Sequence in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
          
        // Creating set of Shorts in Java
        val set = new java.util.HashSet[Short]()
          
        // Adding Shorts to the set
        set.add(100)
        set.add(1000)
        set.add(999)
          
        // Converting set to an Indexed Sequence
        val ind = set.toIndexedSeq
          
        // Displays Indexed Sequence
        println(ind)
          
    }
}
Vector(100, 999, 1000)

例子:2#

// Scala program to convert Java set
// to an Indexed Sequence in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating set of Shorts in Java
        val set = new java.util.HashSet[Short]()
          
        // Adding Shorts to the set
        set.add(-199)
        set.add(-1000)
        set.add(-200)
          
        // Converting set to an Indexed Sequence
        val ind = set.toIndexedSeq
          
        // Displays Indexed Sequence
        println(ind)
      
    }
}
Vector(-199, -1000, -200)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例