scala
zhangxiong0301
这个作者很懒,什么都没留下…
展开
-
case语句和偏函数
Scala通过case语句提供了形式简单、功能强大的模式匹配功能。但是也许你不知道,Scala还具有一个与case语句相关的语言特性,那就是:在Scala中,被“{}”包含的一系列case语句可以被看成是一个函数字面量,它可以被用在任何普通的函数字面量适用的地方,例如被当做参数传递。 Scala代码 scala> val defaultValue:Option[I...原创 2015-07-03 09:26:16 · 171 阅读 · 0 评论 -
模式匹配与样例类
Scala强大的模式匹配机制,可以应用在switch语句、类型检查以及“析构”等场合。样例类对模式匹配进行了优化。更好的switch 12345678varsign=...valch:Char=... chmatch{ case'+'=>sign=1 case'-'=>s...原创 2015-07-03 09:54:35 · 212 阅读 · 0 评论