Javaを与えるスカラコードDouble
の型をnull
にする必要があります。スカラーコードでヌル値と非ヌル値をチェックする方法はありますか?ScalaのJavaデータ型のヌル値を確認する
val myJavaDoubleValue: Double = thirdpartyCall.collectValue()
if(myJavaDoubleValue == null) {
println("Is NULL")
} else {
println("Is NOT NULL")
}
Scalaの方法でこれを行う際の提案はありますか?
val myJavaDoubleValue: Option[Double] = Option(thirdpartyCall.collectValue())
結果はそうでないSome(actualValue)
で、nullの場合は、上記のNone
になります: