,定义一个有10行的二维数组:第1行有1个元素;第2行有2个元素1、2;第3行有3个元素1、2、3……,用java
时间: 2024-09-20 07:08:22 浏览: 57
C语言第07章-一维数组和二维数组1完整.pptx
在Java中,我们可以使用`int[][]`来定义一个多维数组,按照您的描述逐行增加元素数量。以下是一个简单的例子:
```java
public class Main {
public static void main(String[] args) {
int[][] multiDimensionalArray = new int[10][];
// 初始化每一行的元素
for (int i = 1; i <= 10; i++) {
multiDimensionalArray[i - 1] = new int[i]; // 从0开始计数行
for (int j = 0; j < i; j++) {
multiDimensionalArray[i - 1][j] = j + 1; // 值为从1到当前行数
}
}
// 打印数组内容,方便检查
for (int[] row : multiDimensionalArray) {
for (int element : row) {
System.out.print(element + " ");
}
System.out.println();
}
}
}
```
在这个例子中,我们首先创建了一个10x空的一维数组,然后遍历每一行并填充相应的数值。运行这个程序会打印出10行数组,每行的数字从小到大递增。
阅读全文