猿问

如何在数组或列表中添加矩阵的行数和列数

我给了 n 个矩阵的行数和列数。然后我想将它存储到一个数组或列表中,我可以稍后检索 for 循环。这是我的代码。在这里,我无法存储到列表中。


public static void main(String[] args) {

            Scanner scan = new Scanner(System.in);


                System.out.println("Enter The Number");

                 int n = scan.nextInt();

                 List<String> list = new ArrayList<String>();

                 for(int i=0; i<n; i++) {

                     System.out.println("Enter The Number Of Matrix Rows");


                        int matrixRow = scan.nextInt();


                        System.out.println("Enter The Number Of Matrix Columns");


                        int matrixCol = scan.nextInt();


                        int[][] matrix = new int[matrixRow][matrixCol];

                        list.add(matrix);

                 }


          }

任何帮助我如何存储和检索 for 循环。


largeQ
浏览 213回答 1
1回答

倚天杖

由于类型list与数组不匹配,您的代码将无法编译改变List<String>&nbsp;list&nbsp;=&nbsp;new&nbsp;ArrayList<String>();到List<int[][]>&nbsp;list&nbsp;=&nbsp;new&nbsp;ArrayList<int[][]>();
随时随地看视频慕课网APP

相关分类

Java
我要回答