Возможно, вы захотите, чтобы crossingMap
содержал String -> Long
пар. Тогда вы можете сделать следующее,
val crossingMap = new HashMap[String, Long]
val crossingData: String = ""
val time: Long = crossingMap.getOrElse(crossingData, 0)
Если вы действительно хотите, чтобы значения crossingMap
имели тип Option[Long]
, вам придется сделать что-то вроде
val crossingMap = new HashMap[String, Option[Long]]
val crossingData: String = ""
val time: Long = crossingMap.getOrElse(crossingData, None).getOrElse(0)