求助!无论打什么代码都会出现的错误!
我把代码发给我同学,他们直接复制黏贴都可以运行,唯独我的不行,两个代码都显示在类中找不到 main(String[]) 方法,这到底是为什么呀?大佬们有会的吗,求助!{:5_99:}
class Student
{
String name;
int age;
int Chinese;
int Math;
int English;
int total()
{
return Chinese+Math+English;
}
int average()
{
return (int)total()/3;
}
void setStudent(String n,int a,int c,int m,int e)
{
name=n;
age=a;
Math=m;
English=e;
}
}
class MyObjectA
{
public static void main(String[] arrgs)
{
Student s1=new Student();
s1.setStudent("张三",13,80,90,85);
System.out.println("您好,我叫"+s1.name+","+"我今年"+s1.age+"岁");
System.out.println("我的总分是"+s1.total());
System.out.println("我的平均分是"+s1.average());
}
}
这是第一个代码,命名是MyObjectA.java
class Person
{
String name;
private int age;
public boolean setAge(int newAge)
{
if (newAge >=5&& newAge<=20){
age = newAge;
return true;
}else
return false;
}
public int getAge()
{
return age;
}
}
public class App
{
public static void main(String[] args){
Person s1 = new Person();
s1.name ="张三";
if (s1.setAge(25))
System.out.println("我是"+s1.name+"今年"+s1.getAge() + "岁");
else
System.out .println("年龄错误");
}
}
这时第二个代码,命名是App.java
路径nmsl java暴躁老哥 直接java 类名就行了不需要在类名后面加.java是我hp了,浪费带🔥阅读时间 我的我的
兄弟用cmd命令是要先javac编译再java执行哦
1943501546 发表于 2020-4-28 15:03
直接java 类名就行了不需要在类名后面加.java是我hp了,浪费带🔥阅读时间
不允许有空格…… 这里建议你用集成开发程序来运行代码哦,intillj idea是一个不错的选择
页:
[1]