class Student(var name:String,var gender:String,var ID:String){
//override:覆盖,重写
override def equals(obj:Any):Boolean={
//根据ID来判断是否相等
println("equals........")
//如果obj不为空,并且ID=ID
if (obj!=null&&obj.getClass==this.getClass) {
//把obj转成Student
var s = obj.asInstanceOf[Student]
//比较ID
return s.ID == ID
}else{
return false
}
}
}