Scala:将选项转换为设置
如何轻松地将Scala:将选项转换为设置,scala,set,optional,Scala,Set,Optional,如何轻松地将选项转换为集,以便在选项有元素时集包含一个元素,否则集包含零元素 我用这种方式手动完成了,但很麻烦: option match { case Some(x) => Set(x) case None => Set() } 选项具有设置方法: 所以,问题中的代码可以转换为: option.toSet 选项具有设置方法: 所以,问题中的代码可以转换为: option.toSet
选项
转换为集
,以便在选项有元素时集包含一个元素,否则集包含零元素
我用这种方式手动完成了,但很麻烦:
option match {
case Some(x) => Set(x)
case None => Set()
}
选项
具有设置
方法:
所以,问题中的代码可以转换为:
option.toSet
选项
具有设置
方法:
所以,问题中的代码可以转换为:
option.toSet