Java随机生成n个整数,再从这n个整数中随机生成并输出1个数
时间: 2023-06-06 18:06:47 浏览: 129
Java生成随机正整数
可以使用Java的Random类来生成随机数,代码如下:
```java
import java.util.Random;
public class RandomTest {
public static void main(String[] args) {
int n = 10; // 生成n个整数
int[] nums = new int[n];
Random random = new Random();
for (int i = 0; i < n; i++) {
nums[i] = random.nextInt(100); // 生成0~99之间的随机整数
}
int index = random.nextInt(n); // 从这n个整数中随机生成一个数的下标
System.out.println("随机生成的数为:" + nums[index]);
}
}
```
以上代码首先生成了n个随机整数,并保存在一个数组中。然后再从这n个整数中随机生成一个数,并输出。注意:这里假设要生成的随机整数是0~99之间的数,可以通过调整Random对象的nextInt()方法的参数来控制生成的随机数的范围。
阅读全文