當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Scala Java Set轉List用法及代碼示例


java Set 可以通過以下方式轉換為 Scala 中的 List:列表Scala 中的 Java 方法。這裏,我們需要導入Scala的JavaConversions對象以使此轉換起作用。
現在,讓我們看一些示例,然後詳細討論它是如何工作的。
示例: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)

因此,返回一個字符串列表。在這裏,首先創建一個集合,其中使用字符串元素添加到其中添加方法。在那之後列表使用方法將指定的集合轉換為字符串列表。
示例: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)

與上麵的示例相同,但此處單詞數較多的字符串比單詞數較少的字符串顯示得晚。



相關用法


注:本文由純淨天空篩選整理自nidhi1352singh大神的英文原創作品 Program to convert Java Set to List in Scala。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。