scala
zhzhouji
怀揣梦想,奋力前行
展开
-
scala可变长度参数概念
Scala可变长度参数 可变长度参数 Scala 允许你指明函数的最后一个参数可以是重复的。这可以允许客户向函数传入可变长度参数列表。想要标注一个重复参数,在参数的类型之后放一个星号。例如: scala> def echo(args: String*) = for (arg <- args) println(arg) echo: (String*)Unit 这样转载 2016-09-27 16:56:03 · 930 阅读 · 0 评论 -
Scala提取器
提取器是从传递给它的对象中提取出构造该对象的参数。 Scala 标准库包含了一些预定义的提取器,我们会大致的了解一下它们。 Scala 提取器是一个带有unapply方法的对象。unapply方法算是apply方法的反向操作:unapply接受一个对象,然后从对象中提取值,提取的值通常是用来构造该对象的值。//注解可以理解为函数或者是对象,是由编译器展开 //@volatile //@trasi转载 2017-01-09 21:50:43 · 329 阅读 · 0 评论