У меня есть основная проблема с scala.collection.JavaConversions. Я бы ожидал, что следующий код будет работать, но неявное преобразование из java.util.List [String] в scala List [String] не произойдет. Почему?
import collection.JavaConversions._
import java.util
class Test {
def getStrings() : List[String] = {
val results : java.util.List[String] = new java.util.ArrayList[String]()
results
}
}
Я получаю следующее сообщение от compi
type mismatch;
found : java.util.List[String]
required: scala.collection.immutable.List[String]
results
^