首先創(chuàng)建一個(gè)矩陣
int[][] grid = {{1,2,4},{3,3,1},{3,4,5}};
如果直接輸出grid,則會打印矩陣地址,所以,我們需要進(jìn)行矩陣遍歷,得到矩陣的值。
直接打印grid:
法一:(通過行數(shù)和列數(shù)進(jìn)行遍歷)
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記錄矩陣的行數(shù),用column記錄矩陣的列數(shù),并通過行數(shù)和列數(shù)進(jìn)行矩陣遍歷
得到結(jié)果:
法二:(使用兩個(gè)增強(qiáng)for循環(huán)遍歷)
for(int[] row : grid){
for(int num : row){
System.out.print(num+" ");
}
System.out.println();
}
結(jié)果:
?法三:(使用一個(gè)增強(qiáng)for循環(huán)和toString方法)
for(int[] row : grid){
System.out.println(Arrays.toString(row));
}
結(jié)果:文章來源:http://www.zghlxwxcb.cn/news/detail-666551.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-666551.html
到了這里,關(guān)于【Java】打印矩陣的幾種方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!