可以使用嵌套循环来实现。以下是一个示例代码:
public class PrintNumbers {
public static void main(String[] args) {
int rows = 4;
int columns = 4;
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= columns; j++) {
int number = (i - 1) * columns + j;
System.out.print(number + " ");
}
System.out.println();
}
}
}
这段代码中,我们使用两个嵌套的循环,外层循环控制行数,内层循环控制列数。通过计算每个位置的数字,将其打印出来。输出结果如下:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
这个方法可以用于打印任意行数和列数的整数矩阵。
领取专属 10元无门槛券
手把手带您无忧上云