用java给我写一个生成随机数方法 参数区间精确到1-2之间
时间: 2024-02-02 21:02:27 浏览: 185
好的,以下是一个生成随机数的Java方法示例,精确到1-2之间:
```java
public static double getRandomNumber() {
Random random = new Random();
return random.nextDouble() + 1;
}
```
该方法返回一个在[1, 2)范围内的随机浮点数。具体实现是通过Java的Random类生成一个随机数生成器,调用nextDouble方法生成一个0到1之间的随机浮点数,并将其加上1,得到一个在[1, 2)范围内的随机浮点数。
示例调用代码如下:
```java
double randomNum = getRandomNumber(); // 生成1-2之间的随机浮点数
System.out.println("随机浮点数:" + randomNum);
```
阅读全文