输入已有课程,可是返回的是false
Course中的equals方法也重写了
Course中的equals方法也重写了
2017-02-11
equals()重写的有问题,下面是我在你写的基础上做的修改
public boolean equals(Object obj){ if(this==obj) return true; if(obj==null) return false; if(!(obj instanceof Course)) return false; Course course=(Course)obj; if(this.name==null){ if(course.name==null) return true; else return false; }else{ // if(this.name==course.name) if(this.name.equals(course.name)) return true; else return false; } }
今天的课程采纳满了,请明天再采纳
举报