public static int randInt (int lower, int upper) {
}
生成并返回lower(包含)和upper(不包括)
之间的随机整数答案 0 :(得分:2)
您可以使用Random.nextInt()
请记住,您可以使用X~U[a,b)
生成a + Y
,其中Y~U[0,b-a)
您可以使用Y
nextInt(b-a)
[在此处X~U[a,b)
表示X
是一个随机变量,均匀分布在范围[a,b)
]
这似乎是功课,所以我将实际的实施留给你,使用这些指南应该相当容易。