想要合并val A = Option(Seq(1,2))并val B = Option(Seq(3,4))产生一个新的选项序列
val C = Option(Seq(1,2,3,4))
这个
val C = Option(A.getOrElse(Nil) ++ B.getOrElse(Nil)),
似乎比
val C = Option(A.toList.flatten ++ B.toList.flatten)
但是有更好的方法吗?我是对的,getOrElse它比 更快更轻toList.flatten吗?