三角矩阵二维数组Java
时间: 2023-07-03 22:03:43 浏览: 76
数据结构实验1 JAVA程序设计基础及算法设计.doc
下面是一个示例代码,用于创建和打印一个三角矩阵的二维数组:
```java
public class TriangleMatrix {
public static void main(String[] args) {
int[][] triangle = new int[5][];
for (int i = 0; i < triangle.length; i++) {
triangle[i] = new int[i+1];
for (int j = 0; j <= i; j++) {
triangle[i][j] = i + j;
}
}
for (int i = 0; i < triangle.length; i++) {
for (int j = 0; j < triangle[i].length; j++) {
System.out.print(triangle[i][j] + " ");
}
System.out.println();
}
}
}
```
这个示例代码创建了一个大小为5的三角矩阵,其中第i行有i+1个元素。然后,将每个元素的值设置为i+j。最后,将三角矩阵的值打印到控制台。
阅读全文