找到Scaladoc帮助,reduceLeft

时间:2013-01-07 00:24:23

标签: scala scaladoc

说,我希望更好地了解reduceLeft方法在Array[String]

上应用时的作用

scaladoc说: enter image description here

好的,我必须再问一遍,这种方法有什么作用?更重要的是,如果我不能依靠scaladoc告诉我,我在哪里能找到答案?

1 个答案:

答案 0 :(得分:7)

是的 - Scaladoc条目可能会更有帮助。

另一个有用的文档来源是Scala Documentation网站,其中有this关于reduceLeft的说法:

  

xs reduceLeft op

     

在非空集合xs的连续元素之间应用二进制运算op,从左到右。

因此它通过连续应用二元运算符将集合减少为单个值。一些例子:

scala> Array(1, 2, 3, 4) reduceLeft (_ + _)
res2: Int = 10

scala> Array("foo", "bar", "baz") reduceLeft (_ + _)
res3: String = foobarbaz