scala基础35-Option
来源:互联网 发布:小区网络监控方案 编辑:程序博客网 时间:2024/06/06 03:55
/* *Option类型用来表示一个值是可选的(有值或无值) *Option[T]是一个类型为T的可选值容器:如果值存在,Option[T]就是一个Some[T], *如果值不存在,Option[T]就是对象None *sealed abstract class Option[+A] extends Product with Serializable *sealed是封闭的,意思是继承与Option的子类必须和Option在同一个文件中, *这样便于编译器检查模式匹配时case Option的选项是否已经全部列出来 *Option有两个实现子类,Some、None */object Test {def main(args: Array[String]): Unit = {val scores = Map("Alice" -> 99, "Spark" -> 100)//scores.get("Alice")返回Some(99)scores.get("Alice") match {case Some(score) => println(score)case None => println("No score")}}}
0 0
- scala基础35-Option
- Scala Option
- Scala Option
- scala的option
- Scala:Option、Some、None
- Scala之Option
- Scala Option(选项)
- scala----->Option/Some/None
- Scala Option(选项)
- scala Option理解
- Scala Option(选项)
- Scala 之 Option
- Step into Scala - 24 - Option
- Scala sealed和Option 介绍
- scala的option和some
- scala的option使用实例
- Scala学习笔记(七)----Option
- 告别NullPointerException:Scala中的Option
- python 中的变量-test
- 2004--成绩转换
- DataInputStream与DataOutputStream用于操作基本数据类型的数据的流对象
- 控制结构之循环:解决打印图形问题
- POJ 1065 Wooden Sticks
- scala基础35-Option
- c#工具类,用于产生随机整数,随机字符串,随机颜色等
- java中向匿名内部类传递参数
- Thinking In UML 读书笔记(二)获取需求
- uva 753 A Plug for UNIX(最大流)
- TexturePacker是一款很强大的游戏图片制作工具
- 在Eclipse中使用JUnit4进行单元测试(高级篇)
- poj 2699 The Maximum Number of Strong Kings(最大流,建图)
- a:link,a:visited,a:hover,a:active