Учитывая java.lang.Integer
(возможно, ноль), как правильно превратить его в Scala Int?
Оба из следующих вариантов работают отлично:
Option(possiblyNullJavaInteger).map(Int.unbox)
Option(possiblyNullJavaInteger).map(_.toInt)
Что такоеправильный способ (например, наиболее эффективный? "грамматически правильный"? наиболее читаемый?) преобразования?