java做编程,定义一个二维数组,生成随机数列并且值都小于100
时间: 2024-10-15 13:11:36 浏览: 38
在Java中,你可以使用`java.util.Random`类来生成随机数,并创建一个二维数组存储这些随机数。以下是一个简单的示例:
```java
import java.util.Random;
public class RandomArrayGenerator {
public static void main(String[] args) {
int rows = 5; // 定义二维数组的行数
int cols = 10; // 定义二维数组的列数
int maxNum = 100; // 随机数的最大值
// 创建Random对象
Random random = new Random();
// 初始化二维数组
int[][] array = new int[rows][cols];
// 为每个元素生成并设置随机数
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
array[i][j] = random.nextInt(maxNum); // 使用nextInt方法生成0到maxNum-1之间的随机整数
}
}
// 打印生成的二维数组
for (int[] row : array) {
for (int num : row) {
System.out.print(num + " ");
}
System.out.println();
}
}
}
```
这个程序会生成一个5行10列的二维数组,所有元素都是0到99之间的随机整数。
阅读全文