Есть ли в Scala
способ конвертировать List[Int]
в java.util.List[java.lang.Integer]
?
Я взаимодействую с Java (Thrift).
JavaConversions
поддерживает List --> java.util.List
, и между Int --> java.lang.Integer
существуют Int --> java.lang.Integer
, но из того, что я могу сказать, мне все равно понадобится дополнительный проход, чтобы вручную выполнить преобразование:
val y = List(1)
val z: java.util.List[Integer] = asList(y) map { (x: Int) => x : java.lang.Integer }