137 votes

Comment obtenir liste Scala de liste Java ?

J’ai une API Java qui retourne une liste comme :

J’utilise la scala code ci-dessous :

Maintenant, si j’ai essayer sucre syntaxe scala comme :

Il ne fonctionne pas. J’obtiens l’erreur :

Il semble que je dois convertir Java liste en liste de Scala. Comment faire cela au-dessus de contexte ?

182voto

ace Points 3292

Depuis Scala 2.8, cette conversion est maintenant intégrée dans scala en utilisant :

fonctionne. asScala n’a pas fonctionné

96voto

montreal.eric Points 336

Il y a un objet maniable scala juste pour cela !

http://www.Scala-Lang.org/API/Current/index.html#Scala.collection.JavaConverters$

dans votre cas, vous pouvez

et cela devrait vous donner la scala approprié représentation tampon vous permettant d’accomplir la boucle foreach

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