java从键盘输入两个整数m、n,生成一个m行n列的二维数组,对数组进行任

java从键盘输入两个整数m、n,生成一个m行n列的二维数组,对数组进行任意赋值,打印出该数组所表示的矩阵。

Scanner sc = new Scanner(System.in);
// 接受m和n的值
int m = sc.nextInt();
int n = sc.nextInt();

String[][] arr = new String[m][n];
// 为二维数组赋值
for (int i=0;i<m;i++) 
for (int j=0;j<n;j++){
arr[i][j] = sc.next();
}
// 输出二维数组
for (int i=0;i<m;i++){
for (int j=0;j<n;j++)
System.out.print(arr[i][j] + ",");
System.out.println();
}

温馨提示:答案为网友推荐,仅供参考
相似回答