Java中某个类的equals方法模板

来源:互联网 发布:赢时胜软件笔试题 编辑:程序博客网 时间:2024/05/24 23:12
package imooc_collection_map;public class Course {public String id;public String name;public Course(String id, String name) {this.id = id;this.name = name;}public Course() {this.id = id;this.name = name;}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;elsereturn false;} else {if (this.name.equals(course.name))return true;elsereturn false;}}}