我阅读了有关此问题的讨论,但我无法找到解决方案!
我写了一个非常简单的程序,但是当我启动它时,会出现此错误:
<< Selection does not contain a main type >>
非常感谢你提前帮助我。我是Java的新手:/
public class Implementation{
public static void Main(String args[]){
Operations_numbers operations;
operations = new Operations_numbers();
int subtraction = operations.subtraction(10,2);
String result_Comparison = new String();
result_Comparison = operations.comparison(8,3);
System.out.println(result_Comparison);
System.out.println(subtraction);
}
}
---------------
public class Operations_numbers{
public int subtraction (int x, int y){
int subtraction;
subtraction=x-y;
return subtraction;
}
public String comparison (int x, int y){
if(x>y){
String result="the number" + x + "is bigger than the number" + y;
return result;
}
else{
String result="the number" + y + "is bigger than the numbero" + x;
return result;
}
}
}
答案 0 :(得分:2)
main
应为小写。正确的签名是
public static void main(String args[])
答案 1 :(得分:0)
函数名称区分大小写。由于错误消息表明它无法找到主要功能。但是,您定义了一个Main函数。尝试使用小写主。 :)
答案 2 :(得分:0)
你必须改变
public static void Main(String args[]) {/* code */}
到
public static void main(String args[]) { /* code */ }
因为java区分大小写并且期望一个名为main的方法,以小写形式作为入口点。