Scala的Option对象

Scala Option(选项)类型用来表示一个值是可选的(有值或无值),其实主要的目的是因为Scala不建议我们直接使用null去标识一个为空的数据

在Scala中认为直接使用null是不好的,因此才出现了Option对象

比如Option[T] 是一个类型为 T 的可选值的容器

当我们调用方法取值的时候,如果值存在, Option[T] 就返回一个 Some[T] 的结果,如果不存在, Option[T] 返回的结果是一个 None对象 。

猜你喜欢

转载自blog.csdn.net/dudadudadd/article/details/114374730