104 votes

Comment convertir une liste java util en une liste Scala

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

incompatibilité de type; trouvé: java.util.List[com.aitrich.learnware.model.domain.entity.Question] requis: scala.collection.immutable.List[com.aitrich.learnware.model.domain.entity.Question]

J'ai cette méthode de scala avec l'erreur ci-dessus. Impossible de convertir en liste scala.

121voto

fynn Points 2112

Vous pouvez simplement convertir la liste en utilisant JavaConverters Scala:

 import scala.collection.JavaConverters._

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

29voto

jijeshvu07 Points 236
def findAllStudentTest(): List[StudentTest] = { 
var list = studentTestDao.getAllStudentTests() 
var slist = list.asScala.toList
 slist 
} 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X