如何才能在这个4x4阵列中打印第二行?
double [][] table = new double[4][4];
for(int i = 0; i < table.length; i++){
for(int j = 0; j < table[i].length; j++)
table[i][j] = (Math.random() * 10);
}
答案 0 :(得分:1)
使用此
for(int j = 0; j < table[1].length; j++)
System.out.print(table[1][j]+" - ");
答案 1 :(得分:0)
使用此
// table[0] == 1st row
// table[1] == 2nd row
// etc..
for(int i = 0; i < table[1].length; i++)
System.out.println(table[1][i]); // Print each item of the 2nd row
答案 2 :(得分:0)
根据用途,您可能希望使用方法来打印特定行。像这样的东西
public void printRow(int r){
for(int i=0; i<table[r-1].length; i++){
if(i>0){
System.out.print(", ");
}
System.out.print(table[r-1][i]);
}
}
在此示例中,当您要打印第2行时,可以调用printRow(2);
。