在 Java 编程中打印二维数组或矩阵
在这篇文章中,我们将尝试打印一个数字数组或矩阵到控制台,就像我们通常写在纸上的方式。
为此,逻辑是一次访问数组的每个元素,并使它们以空格分隔打印,当行在矩阵中到达末端时,我们还将改变行
示例
public class Print2DArray { public static void main(String[] args) { final int[][] matrix = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; for (int i = 0; i < matrix.length; i++) { //this equals to the row in our matrix. for (int j = 0; j < matrix[i].length; j++) { //this equals to the column in each row. System.out.print(matrix[i][j] + " "); } System.out.println(); //change line on console as row comes to end in the matrix. } } }
输出
1 2 3 4 5 6 7 8 9
广告