JAVA运行不正常~请前辈指点

来源:百度知道 编辑:UC知道 时间:2024/06/13 10:44:03
是一段模拟简单计算器的代码~编译没问题~一运行就故障
java.lang.NoSuchMethodError: main
Exception in thread "main"
~希望能得到前辈指点~感激不尽~

//计算器
import java.util.Scanner;

public class Work5{
public void main(String fd[]){
JiSuanQi a=new JiSuanQi();
int b=a.NumA();
String c=a.FuHao();
int d=a.NumB();
a.YunSuan(c,b,d);
}
}

class JiSuanQi{
public int NumA(){
Scanner a=new Scanner(System.in);
System.out.println("请输入数字A");
int NumA=a.nextInt();
return NumA;
}

public String FuHao(){
Scanner a=new Scanner(System.in);
System.out.println("请输入运算符号");
String b=a.next();
return b;
}

public int NumB(){
Scanner a=new Scanner(System.in);
System.out.println("请输入数字B");
int NumA=a.nextInt();
return NumA;
}

public void YunSuan(String a,int b,

import java.util.Scanner;

public class Work5{
public void main(String fd[]){
//你少了个静态变量(static)加上去就行了
改成public static void main(String fd[])

程序第三行,public static void main(),你少了 static ~~!!

public void main(String fd[])应该是public static void main(String fd[])啊 忘记写static了! 细心是成功的前提啊