将 anIterable或 range 的所有值相乘的一种非常方便的方法是使用reduce:
val m = (1..4).reduce { accumulator, element ->
accumulator * element
}
println(m)
Run Code Online (Sandbox Code Playgroud)
这将打印:
24
在accumulator最初的范围内的第一个值。这将与下一个元素相乘,并成为下一次运行的累加器。
| 归档时间: |
|
| 查看次数: |
991 次 |
| 最近记录: |