如何在 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)
因为您的 randomNumber
是 var
。
此外,不要每次都创建 Random
对象,您可以将其存储在变量中并重新使用,最好是静态变量。
我尝试使用以下代码制作由数字生成的猜数字游戏:
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)
因为您的 randomNumber
是 var
。
此外,不要每次都创建 Random
对象,您可以将其存储在变量中并重新使用,最好是静态变量。