Java输入扫描程序到多维数组

Java输入扫描程序到多维数组,java,multidimensional-array,Java,Multidimensional Array,我想显示我输入的输入数组。并自动打印。我想显示输入值的数组​​我输入的。并将自动打印 我的代码如下: public class ReadArray { /** * @param args the command line arguments */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Input total

我想显示我输入的输入数组。并自动打印。我想显示输入值的数组​​我输入的。并将自动打印

我的代码如下:

public class ReadArray {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Input total row : ");
int row = sc.nextInt();
System.out.print("Input total column : ");
int column = sc.nextInt();

int [][] matrix = new int[row][column];
for (int i = 0; i < row; i++)
{
    for(int j = 0; j < column; j++) {
        System.out.println("Row ["+i+"]:  Column "+j+" :");
    matrix[i][j] = sc.nextInt(); 
}

}



    }

}
公共类读取数组{
/**
*@param指定命令行参数
*/
公共静态void main(字符串[]args){
扫描仪sc=新的扫描仪(System.in);
系统输出打印(“输入总行:”);
int row=sc.nextInt();
系统输出打印(“输入总列:”);
int column=sc.nextInt();
int[][]矩阵=新int[行][列];
对于(int i=0;i
我想要这样的结果:

输入总行数:2 输入总计列:2

行[0]:列0: 一,

行[0]:第1列: 二,

行[1]:列0: 十,

行[1]:第1列: 十一,

数据数组1:1,2 数据数组2:10,11

任何人都可以帮我。

for(int j=0;jfor(int j = 0; j < column; j++) {
    System.out.println("Row ["+i+"]:  Column "+j+" :");
    matrix[i][j] = sc.nextInt(); //Storing input value here    
    System.out.println(matrix[i][j]);//Output the input value
}
System.out.println(“行[“+i+”]:列“+j+”:”); 矩阵[i][j]=sc.nextInt();//在此处存储输入值 System.out.println(矩阵[i][j]);//输出输入值 }
用于(int j=0;j
代码如下

        for (int i = 0; i < baris; i++)
        {
            for(int j = 0; j < column; j++) {

    // print array data to screen
                System.out.println("Data Array "+(i+1) +matrix[i][j]);

        }
System.out.println();
}
for(int i=0;i

我希望此代码对您有所帮助,因此请查看。

代码如下

        for (int i = 0; i < baris; i++)
        {
            for(int j = 0; j < column; j++) {

    // print array data to screen
                System.out.println("Data Array "+(i+1) +matrix[i][j]);

        }
System.out.println();
}
   String result="";//this variable for the last line which print the result
   for (int i = 0; i < row; i++) {
     result=result+"Data Array "+i+" :";
       for (int j = 0; j < column; j++) {
         System.out.println("Row [" + i + "]:  Column " + j + " :");
         matrix[i][j] = sc.nextInt();
         result=result+matrix[i][j]+", ";

        }

    }
System.out.println(result);////for the final result
for(int i=0;i
我希望此代码对您有所帮助,因此请查看。

String result=“”//此变量用于打印结果的最后一行
   String result="";//this variable for the last line which print the result
   for (int i = 0; i < row; i++) {
     result=result+"Data Array "+i+" :";
       for (int j = 0; j < column; j++) {
         System.out.println("Row [" + i + "]:  Column " + j + " :");
         matrix[i][j] = sc.nextInt();
         result=result+matrix[i][j]+", ";

        }

    }
System.out.println(result);////for the final result
对于(int i=0;i
字符串结果=”//此变量用于打印结果的最后一行
对于(int i=0;i
  • 打印行和列编号,然后输入matix数据和 以矩阵形式打印

    扫描仪扫描=新扫描仪(System.in)

    }公共静态无效enterMatrixData(扫描程序扫描,int[][]矩阵,int行,int列){

    System.out.println(“输入矩阵数据”);
    对于(int i=0;i
    }

    公共静态无效printMatrixData(int[][]矩阵,int行,int列){

    System.out.println(“您的矩阵是:”)

    for(int i=0;i
    }

      • 打印行和列编号,然后输入matix数据和 以矩阵形式打印

        扫描仪扫描=新扫描仪(System.in)

        }公共静态无效enterMatrixData(扫描程序扫描,int[][]矩阵,int行,int列){

        System.out.println(“输入矩阵数据”);
        对于(int i=0;i
        }

        公共静态无效printMatrixData(int[][]矩阵,int行,int列){

        System.out.println(“您的矩阵是:”)

        for(int i=0;i
        }

          for (int i = 0; i < row; i++)
          {
              for (int j = 0; j < col; j++)
              {
                  System.out.print(matrix[i][j]+"\t");
              }
      
              System.out.println();
          }