在使用随机函数时,使用如下的java源代码。
Random random = new Random();
random.nextInt(15);
产生的随机数是(0 - 14)。
如果想产生4-8之间的随机数,应该怎么做呢?
有两种方法
方法一:
result = random.nextInt(8 - 4 + 1) + 4;
方法二:
result = Math.round(Math.random()*(8 - 4)) +4;
在使用随机函数时,使用如下的java源代码。
Random random = new Random();
random.nextInt(15);
如果想产生4-8之间的随机数,应该怎么做呢?
有两种方法
方法一:
result = random.nextInt(8 - 4 + 1) + 4;
方法二:
result = Math.round(Math.random()*(8 - 4)) +4;