scala - Scala 的 Set() 和 Set.empty 有什么区别?
问题描述
ScalaSet()
和有什么区别?Set.empty
哪个更规范,哪个更高效?
解决方案
Set()
实际上是Set.empty
在后台调用,所以后者的性能要高一点:
此外,您可能更喜欢Set.empty
,因为它具有更好的可读性。
ScalaSet()
和有什么区别?Set.empty
哪个更规范,哪个更高效?
标签: scalaset
Set()
实际上是Set.empty
在后台调用,所以后者的性能要高一点:
此外,您可能更喜欢Set.empty
,因为它具有更好的可读性。