Java List到Scala Buffer的转换

Java List到Scala Buffer的转换

通过导入JavaConversions.asScalaBuffer方法,一个Java列表可以转换为Scala Buffer。在这里,我们需要调用asScalaBuffer方法,它的参数是一个Java列表。因此,这个方法返回一个Scala Buffer。

现在,让我们看看一些例子。

例子:1#.

// Scala program of converting a Java list
// to a Scala Buffer
  
// Importing JavaConversions.asScalaBuffer
import scala.collection.JavaConversions.asScalaBuffer
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating Java List
        val jlist = java.util.Arrays.asList(11, 12, 13)
          
        // Converting from java list
        // to Scala Buffer
        val results= asScalaBuffer(jlist)
          
        // Displays results
        println(results)
    }
}

输出。

Buffer(11, 12, 13)

因此,将返回一个Scala Buffer。
例子:2#

// Scala program of converting a Java list
// to a Scala Buffer
  
// Importing JavaConversions.asScalaBuffer
import scala.collection.JavaConversions.asScalaBuffer
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating Java List
        val jlist = java.util.Arrays.asList(6, 2, 8, 1)
          
        // Converting from java list
        // to Scala Buffer
        val results= asScalaBuffer(jlist)
          
        // Displays results
        println(results)
    }
}

输出。

Buffer(6, 2, 8, 1)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程