在Java 7发行之前曾问过这个问题,但是现在,还有另一种使用Java 7(及更高版本)API的可能方式:
double random = ThreadLocalRandom.current().nextDouble(min, max);
nextDouble将返回介于最小值(包含)和最大值(不含)之间的伪随机双精度值。范围不一定是
int,可以是
double。

在Java 7发行之前曾问过这个问题,但是现在,还有另一种使用Java 7(及更高版本)API的可能方式:
double random = ThreadLocalRandom.current().nextDouble(min, max);
nextDouble将返回介于最小值(包含)和最大值(不含)之间的伪随机双精度值。范围不一定是
int,可以是
double。