小编use*_*486的帖子

填充列表是Scala,随机双重占用

我是Scala的新手,我正在尝试获取随机双值列表:

问题是,当我尝试运行它时,与Java对应物相比,它需要的时间太长.关于为什么会这样或有关更有效方法的建议的任何想法?

def random: Double = java.lang.Math.random()
var f = List(0.0)
for (i <- 1 to 200000)
 ( f = f ::: List(random*100)) 
 f = f.tail
Run Code Online (Sandbox Code Playgroud)

performance scala list

5
推荐指数
4
解决办法
2348
查看次数

标签 统计

list ×1

performance ×1

scala ×1