How to convert a java.util.List to a Scala list

前端 未结 5 829
野的像风
野的像风 2020-12-02 08:01

I have this Scala method with below error. Cannot convert into a Scala list.

 def findAllQuestion():List[Question]={
   questionDao.getAllQuestions()
 } 
         


        
5条回答
  •  天涯浪人
    2020-12-02 08:46

    Starting Scala 2.13, the package scala.collection.JavaConverters is marked as deprecated in favor of scala.jdk.CollectionConverters:

    import scala.jdk.CollectionConverters._
    
    // val javaList: java.util.List[Int] = java.util.Arrays.asList(1, 2, 3)
    javaList.asScala.toList
    // List[Int] = List(1, 2, 3)
    

提交回复
热议问题