java如何使用数组输出矩形
时间: 2024-10-09 21:10:28 浏览: 13
在Java中,你可以通过遍历二维数组来输出矩形。假设你想创建一个n行m列的矩形,可以按照以下步骤操作:
```java
public class Main {
public static void main(String[] args) {
int rows = 5; // 矩形的行数
int cols = 3; // 矩形的列数
// 创建二维数组
int[][] rectangle = new int[rows][cols];
// 初始化数组元素,这里仅作为示例,可以自定义填充内容
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
rectangle[i][j] = i * cols + j + 1;
}
}
// 输出矩形
for (int i = 0; i < rows; i++) {
for (int j = 0; j <= cols; j++) { // 避免数组越界,最后一列单独处理
System.out.print(rectangle[i][j] + " ");
}
System.out.println(); // 换行
}
}
}
```
在这个例子中,我们首先定义了矩形的行数和列数,然后创建了一个相应的二维数组。接着使用两个嵌套的for循环遍历数组并打印每个元素,形成了一个左对齐的矩形。如果你需要其他格式,只需调整打印部分即可。