所以我试图弄清楚如何从给定的数组中打印特定的列,并且我完全卡住了。我设法打印整个矩阵,但没有设法在特定列上打印。
这是给学校的
public class ex_1 {
public static void main(String[] args) {
int[][] arr = {{-1, -1, 1, 2, 3, -1},
{-1, 4, 5, 1, -1, -1},
{-1, -1, 6, 5, 4, 3},
{-1, 2, 5, 3},
{1, 2, 1}};
getNumFromCol(arr, 1);
}
public static int getNumFromCol(int[][] mat, int col) {
int temp = 0;
for (int i = 0; i < mat.length; i++) {
for (int j = 0; j < mat[i].length; j++) {
if (mat[i][j] != -1) {
temp = mat[col][j];
}
}
System.out.print(temp);
}
return temp;
}
}
422
一只萌萌小番薯
慕码人8056858
相关分类