您的位置:首页 > 其它

类中重写equals方法

2016-03-19 11:21 489 查看
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.equals(course.name))				return true;			else				return false;		}	}


hashcode()和equals()方法可以自动被重写
在该类中 右键——source——generate hashcode and equals

contains 和containsall 方法 判断list中是否包含某个对象
indexof 和 lastindexof 方法判断是否对象的位置
map 中containskey 和 containsvalue 是否包含key 和 value 值



sinat_26806435


编辑

预览
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: