gpt4 book ai didi

scala - 在 Scala 中使用 None 或 EmptyMyObj?

转载 作者:行者123 更新时间:2023-12-04 17:55:12 26 4
gpt4 key购买 nike

<分区>

我理解的概念我也明白拥有 MyObjMyEmptyObj 是多么美好,但我不知道什么时候使用 None 而不是 更好MyEmptyObj 以及何时应该使用 MyEmptyObj 而不是 None。此外,我倾向于不喜欢看到返回 Option[MyObj] 的方法,它使我的代码困惑 我更喜欢返回 MyObj 然后无缝地调用它的方法,例如 MyObj .toJson 因此 MyEmptyObj.toJson 将知道代表自己而不是让 case None: return some empty json 您如何看待这整个主题?另一方面,我可以说 NoneflatMap 等配合得很好,那么选择哪个呢?

什么时候

什么时候清空

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com