Java List转换为Scala Buffer

Java List转换为Scala Buffer

通过导入JavaConversions.asScalaBuffer方法,可以将Java列表转换为Scala Buffer。在这里,我们需要调用asScalaBuffer方法,该方法以Java列表作为其参数。因此,该方法返回Scala缓冲区。

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

示例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缓冲区。

示例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教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程