Scala 将Java Set转换为List的程序

Scala 将Java Set转换为List的程序

可以通过在Scala中利用Java中的toList方法将Java Set转换为List。在这里,我们需要导入Scala的JavaConversions对象以使此转换工作。

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

Example:1#

// Scala program to convert Java set 
// to List in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
  
// Creating object
object GfG
{ 
  
// Main method
def main(args:Array[String])
{
  
    // Creating set in Java
    val set = new java.util.HashSet[String]()
      
    // Adding string to the set
    set.add("GfG")
    set.add("is a")
    set.add("CS-portal")
      
    // Converting set to list
    val list = set.toList
      
    // Displays set
    println(list)
  
}
}
List(GfG, is a, CS-portal)

因此,返回一个字符串列表。在这里,首先创建一个集合,利用add方法将字符串元素添加到其中。之后,利用toList方法将指定的set转换为字符串列表。
Example:2#

// Scala program to convert Java set 
// to List in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
  
// Creating object
object GfG
{ 
  
// Main method
def main(args:Array[String])
{
  
    // Creating set in Java
    val set = new java.util.HashSet[String]()
      
    // Adding string to the set
    set.add("Nidhi")
    set.add("is an")
    set.add("Author")
      
    // Converting set to list
    val list = set.toList
      
    // Displays set
    println(list)
  
}
}
List(nidhi, Author, is an)

它与上面的示例相同,但此处显示的字符串是比前面字符串更长的第二个字符串。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例