如何在 Kotlin 中重置随机数

How to reset a Random Number in Kotlin

我尝试使用以下代码制作由数字生成的猜数字游戏:

var randomNumber: Int = Random().nextInt(50)

不仅如此,我还尝试放置重试按钮和重置功能:

        fun initializeGame(){
        status.text = ""
        tGuess.text = ""
        randomNumber
        btnGuess.isEnabled = true
        guessCount = 0
        tCounter.text = "The Chances Remain: $guessCount / $guessLimit"
    }

问题是我无法重置随机生成器。对不起,不好的解释。我英文不是很好

您可以 randomNumber = Random().nextInt(50) 因为您的 randomNumbervar

此外,不要每次都创建 Random 对象,您可以将其存储在变量中并重新使用,最好是静态变量。