Scala的Option类型 为了让所有东西都是对象的目标更加一致,也为了遵循函数式编程的习惯,Scala鼓励你在变量和函数返回值可能不会引用任何值的时候使用Option类型.在没有值的时候,使用None,这是Option的一个子类.如果有值可以引用,就使用Some来包含这个值.Some也是Option的子类.None被声明为一个对象,而不是一个类,因为我们只需要它的一个实例.这样,它多少有点像null关键字,但它却是一个实实在在的,有方法的对象. 单独对一个map对象使用get方法,获取到的是…