用java写一个方法,随机生成以下几个数中的一个数:29.9,39.9,50,66.6,88.8,99.9,199.9,299.9,168.0
时间: 2023-10-06 17:07:04 浏览: 111
如何用java生成指定范围的随机数
可以使用Java的Random类来实现随机生成一个数,再使用数组来存储需要随机的数值,最后根据随机生成的下标获取对应的数值。示例代码如下:
```java
import java.util.Random;
public class RandomNumber {
public static double generate() {
double[] numbers = {29.9, 39.9, 50, 66.6, 88.8, 99.9, 199.9, 299.9, 168.0};
Random random = new Random();
int index = random.nextInt(numbers.length);
return numbers[index];
}
public static void main(String[] args) {
double number = generate();
System.out.println(number);
}
}
```
在上面的代码中,generate()方法用来生成随机数,main()方法用来测试该方法。运行程序,每次输出都是上述数值中的一个。
阅读全文