下面的代码是产生1-35范围内的整数
while (true) {
var a = 1 + (new Random).nextInt((35 - 1) + 1)
if (a <= 0 || a >= 36)
print(a)
}
(new Random).nextInt(n)会产生一个大于等于0且小于n的整数
本文介绍了一段用于生成1到35范围内随机整数的代码实现。使用了(newRandom).nextInt方法来产生一个大于等于0且小于指定上限的随机数。
下面的代码是产生1-35范围内的整数
while (true) {
var a = 1 + (new Random).nextInt((35 - 1) + 1)
if (a <= 0 || a >= 36)
print(a)
}
(new Random).nextInt(n)会产生一个大于等于0且小于n的整数
436

被折叠的 条评论
为什么被折叠?