import java.util.*;
public class Main{
public static int[][] readMatrix(){
Scanner in = new Scanner(System.in);
List<List<Integer>> list = new ArrayList<>();
String temp = null;
while(in.hasNextLine()){
temp = in.nextLine();
List<Integer> num = new ArrayList<>();
String[] strs = temp.trim().split(" ");
for(int i=0;i<strs.length;i++){
num.add(Integer.parseInt(strs[i]));
}
list.add(num);
}
int m = list.size();
int n = list.get(0).size();
int[][] nums = new int[m][n];
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
nums[i][j] = list.get(i).get(j);
}
}
return nums;
}
public static void main(String[] Args){
int[][] list = readMatrix();
int m = list.length;
int n = list[0].length;
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
System.out.print(list[i][j]+" ");
}
System.out.println();
}
}
}
JAVA笔试读取任意输入的矩阵
最新推荐文章于 2024-07-13 22:56:10 发布