【发布时间】:2021-10-15 21:07:50
【问题描述】:
下面是代码 sn-p,我想避免使用 'var'。不知道有没有什么好的方法
var randomInt = Random.nextInt(100)
private def getRandomInt(createNew:Boolean):Int = {
if(createNew){
randomInt = Random.nextInt(100)
}
randomInt
}
【问题讨论】:
-
您能否提供更多背景信息:这将如何使用?
-
简答,不。根据定义,您的设计是可变的。
-
@GaëlJ 我只需要一个进程的随机数生成器,我可能想在给定场景中检索先前生成的数字,而在另一个场景中,我想要一个新数字。
标签: scala