我有一个 5 行 5 列的 2D 数组,全部填充值 0。我怎样才能让我的程序做到这一点:
输入任意行和列的任意组合,如 2-5,不带 [] 括号。只需输入 2-5 就足以让我的程序理解我的意思是第 2 行第 5 列
将我输入的值分配给行列组合中的所述数组。
这是我到目前为止得到的。如您所见,我只设法输出了所有数组元素的值。
import java.util.*;
public class stink {
public static void main(String[]args){
int[][] kuk = new int[5][5];
printMatrix(kuk);
}
public static void printMatrix(int[][] matrix)
{
for (int row = 0; row < matrix.length; row++)
{
for (int col = 0; col < matrix[row].length; col++)
System.out.printf("%2d", matrix[row][col]);
System.out.println();
}
}
}