1943501546 发表于 2020-4-28 13:45:34

求助!无论打什么代码都会出现的错误!

我把代码发给我同学,他们直接复制黏贴都可以运行,唯独我的不行,两个代码都显示在类中找不到 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

永恒的蓝色梦想 发表于 2020-4-28 14:00:39

路径nmsl java暴躁老哥

1943501546 发表于 2020-4-28 15:03:39

直接java 类名就行了不需要在类名后面加.java是我hp了,浪费带&#128293;阅读时间

1943501546 发表于 2020-4-28 15:04:46

我的我的

卫宫士郎红 发表于 2020-5-11 10:02:52

兄弟用cmd命令是要先javac编译再java执行哦

_2_ 发表于 2020-5-11 11:17:57

1943501546 发表于 2020-4-28 15:03
直接java 类名就行了不需要在类名后面加.java是我hp了,浪费带&#128293;阅读时间

不允许有空格……

DS_loony 发表于 2020-5-13 12:06:44

这里建议你用集成开发程序来运行代码哦,intillj idea是一个不错的选择
页: [1]
查看完整版本: 求助!无论打什么代码都会出现的错误!