2 つのオプションがあるとします。
val a: Option = Some("string")
val b: Option = None
a と b の両方が定義されていることを効率的にチェックする方法は?
私は今、次のようなものを書くことができます:
if (a.isDefined && b.isDefined) {
....
}
しかし、それは見栄えが悪く、効率的ではありません。
そう。どうやってするか?ベスト プラクティスとは
アップデート
ビジネスロジックを実行したい。
if (a.isDefined && b.isDefined) {
....
SomeService.changeStatus(someObject, someStatus)
...
/* some logic with a */
/* some logic with b */
}