别人的代码在他的电脑上可以运行,复制粘贴过来在我的电脑上运行就会报错。
如图红字提示了错误,照着这句话更改加了public static void main(String[] args)也还是会出现这段红字。
public class Student{
public static void main(String[] args) {
Student w1=new Student();
w1.setName("无名氏");
w1.setAgea(20);
Student h2=new Student("黄悦",18);
System.out.println(w1);
System.out.println(h2);
System.out.println("两名学生的年龄是否相等:"+w1.isSameAge(h2));
}
private String name;
private int age;
public Student() {
}
public Student(String name,int age) {
this.name=name;
this.age=age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name=name;
}
public int getAge() {
return age;
}
public void setAgea(int age) {
this.age=age;
}
public boolean isSameAge(Student s) {
return age==s.age;
}
public String toString() {
return "姓名:" + name + ", 年龄:" + age ;
}
}