При этом:выражение типа Null является неподходящим для неявного преобразования
def myfunction(line: String): (Int, Option[DateTime], Option[Int]) = {
// do some stuff
(5, Option(null), Option(null))
}
я получаю следующее:
выражение типа Null является неподходящим для неявного преобразования
Я не уверен, как это исправить.
'Int' не заселен' null'. – Lee
Чтобы улучшить намек Ли: 'Int' будет отображаться в примитивном' Int' из JVM в случаях, где это применимо. Таким образом, невозможно использовать 'null' в любом случае для Int. – bash0r
написание 'null' в Scala - это несколько анафема ... –