【发布时间】:2018-04-23 00:40:41
【问题描述】:
如何在下面的 Scala 代码中使用 val 而不是 var
var index: Long = lower
var sum = 0L
while(index <= upper) {
if(number % index == 0L)
sum += index
index += 1L
}
sum
【问题讨论】:
如何在下面的 Scala 代码中使用 val 而不是 var
var index: Long = lower
var sum = 0L
while(index <= upper) {
if(number % index == 0L)
sum += index
index += 1L
}
sum
【问题讨论】:
(lower to upper).filter(number % _ == 0).sum
【讨论】: