Scala 将Java Float集转换为Iterable的程序

Scala 将Java Float集转换为Iterable的程序

通过在Scala中利用Java的toIterable方法,可以将Java Float集转换为Iterable。在这里,我们需要导入Scala的JavaConversions对象,以使这些转换起作用,否则将出错。

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

例子:1#

// Scala program to convert Java set
// to an Iterable 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 floats in Java
        val set = new java.util.HashSet[Float]()
          
        // Adding floats to the set
        set.add(2.1f)
        set.add(3.1f)
        set.add(9.1f)
          
        // Converting set to an Iterable
        val iterab= set.toIterable
          
        // Displays output
        println(iterab)
      
    }
}
Set(2.1, 3.1, 9.1)

例子:2#

// Scala program to convert Java set
// to an Iterable 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 floats in Java
        val set = new java.util.HashSet[Float]()
          
        // Adding floats to the set
        set.add(11.3f)
        set.add(19.5f)
        set.add(13.6f)
          
        // Converting set to an Iterable
        val iterab= set.toIterable
          
        // Displays output
        println(iterab)
      
    }
}
Set(13.6, 11.3, 19.5)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例