我想知道如何在Java中生成5-15之间的随机数
我有
Random random = new Random();
int count = random.nextInt(10) + 5;
答案 0 :(得分:1)
random.nextInt(N)
将为您提供一个从0到N-1的随机整数。如果要从5到15,则范围是15-5 + 1,即11。
您需要使用random.nextInt(11)
将范围从[0,11)设置为[0,10],然后添加+5以将其移至[5,15]。
int count = random.nextInt(11) + 5;