首先创建一个矩阵
int[][] grid = {{1,2,4},{3,3,1},{3,4,5}};
如果直接输出grid,则会打印矩阵地址,所以,我们需要进行矩阵遍历,得到矩阵的值。
直接打印grid:
法一:(通过行数和列数进行遍历)
int row = grid.length;
int column = grid[0].length;
for(int i=0;i<row;i++){
for(int j=0;j<column;j++){
System.out.print(grid[i][j]+" ");
}
System.out.println();
}
首先,用row记录矩阵的行数,用column记录矩阵的列数,并通过行数和列数进行矩阵遍历
得到结果:
法二:(使用两个增强for循环遍历)
for(int[] row : grid){
for(int num : row){
System.out.print(num+" ");
}
System.out.println();
}
结果:
法三:(使用一个增强for循环和toString方法)
for(int[] row : grid){
System.out.println(Arrays.toString(row));
}
结果:文章来源:https://www.toymoban.com/news/detail-666551.html
文章来源地址https://www.toymoban.com/news/detail-666551.html
到了这里,关于【Java】打印矩阵的几种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!