获得;找不到符号“;Java程序中的错误

获得;找不到符号“;Java程序中的错误,java,Java,所述错误为“找不到符号”。我不确定我做错了什么。非常感谢您的帮助。在那个班文员中没有添加的方法。 要使其编译,请添加: package testing; public class Clerk { private String name; private double score; private Clerk clerk; public String getName(){ return name; } public voi

所述错误为“找不到符号”。我不确定我做错了什么。非常感谢您的帮助。

在那个班文员中没有添加
的方法。
要使其编译,请添加:

package testing;

public class Clerk {
    private String name;
    private double score;
    private Clerk clerk;
    
    public String getName(){
        return name;
    }
    public void setName(String name){
        this.name=name;
    }
    public double getScore(){
        return score;
    }
    public void setscore(double score){
        this.score=score;
    }
    public Clerk(String name, double score){
        this.name=name;
        this.score=score;
    }
    public void Clerk(String name, double score){
        clerk.add(clerk); //i am getting the error here
        
    }
  

没有有效的理由使用类名命名方法。正如这里所说的,这将被视为一种不好的做法。 试着像这样重写代码:

private void add(Clerk clerk) {
    //do something
}

解决您的问题需要更多的细节。请解释何时以及如何出现此错误。如果要在类中添加内容,需要在类中定义add方法,或者类变量clerk应该是一个列表。好的,谢谢@你在用Eclipse吗?
public void setClerk(Clerk clerk){
    this.clerk = clerk;
}
public Clerk getClerk(){
    return clerk;
}