标签: scala optional
我有两个选择:
val opt1: Option[Long] = // val opt2: Option[Long] = //
我需要将其合并到opt3中,以便
opt3
opt3 = opt1 if !opt1.isEmpty opt3 = opt2 if opt1.isEmpty && !opt2.isEmpty opt3 = None otherwise
是否有比撰写if-else更简洁的方法?
if-else