在扫描器中找不到主要方法 class
Main method not found in scanner class
import java.util.Scanner;
class ScannerTest{
public static void name(String[] args) {
Scanner scan = new Scanner(System.in);
short a[][] = {{1,2,3},{4,5,6},{7,8,9}};
short b[][] = new short[3][3];
System.out.println("Enter the matrix B:");
for (int i=0; i<3; i++)
{
for (int j=0; j<3; j++)
{
b[i][j] = scan.nextShort();
}
}
short c[][] = new short[3][3];
int n = a.length;
for (int i=0; i<3; i++)
{
System.out.println();
for (int j=0; j<3; j++)
{
for (int k=0; k<3; k++)
{
c[i][j] +=(a[i][k]*b[k][j]);
}
System.out.print(c[i][j] + " ");
}
}
}
}
当我编译 运行 代码时,它说在 class ScannerTest 中找不到主要方法,请将方法定义为 public static void main(String[ ] 参数)。我不知道如何解决这个问题,如果有人能指出问题所在,我将不胜感激。
main 方法表示程序的起点,您尚未在您的代码片段中定义 main 方法。
这些文章将帮助您了解 main 方法背后的 da 工作流程。
simple program of java
java main method
import java.util.Scanner;
class ScannerTest{
public static void name(String[] args) {
Scanner scan = new Scanner(System.in);
short a[][] = {{1,2,3},{4,5,6},{7,8,9}};
short b[][] = new short[3][3];
System.out.println("Enter the matrix B:");
for (int i=0; i<3; i++)
{
for (int j=0; j<3; j++)
{
b[i][j] = scan.nextShort();
}
}
short c[][] = new short[3][3];
int n = a.length;
for (int i=0; i<3; i++)
{
System.out.println();
for (int j=0; j<3; j++)
{
for (int k=0; k<3; k++)
{
c[i][j] +=(a[i][k]*b[k][j]);
}
System.out.print(c[i][j] + " ");
}
}
}
}
当我编译 运行 代码时,它说在 class ScannerTest 中找不到主要方法,请将方法定义为 public static void main(String[ ] 参数)。我不知道如何解决这个问题,如果有人能指出问题所在,我将不胜感激。
main 方法表示程序的起点,您尚未在您的代码片段中定义 main 方法。 这些文章将帮助您了解 main 方法背后的 da 工作流程。 simple program of java java main method