【发布时间】:2018-12-13 11:52:16
【问题描述】:
我正在尝试从数组/列表中获取后续数字的差异。请看下面的代码
val listValue= List(10,2,6,9)
val result= Array(listValue).sliding(2).map(r => r(1) - r(0)).toList
如果我将整数值直接作为Array(10,2,6,9) 传递给数组,我会得到如下结果:8,4,3,但是当我传递参数(listValue) 时,如上所示,我收到以下错误:
错误:(18, 59) 值 - 不是 List[Int] 的成员 val result= Array(listValue).sliding(2).map(r => r(1) - r(0)).toList
如果有人可以提供帮助,将不胜感激?
【问题讨论】:
标签: scala