假设一个class Member
where 成员有一个Id
type String
。String equals()
我想知道在另一个实现中使用一个实现是否有任何问题。如果field Id
是 type会不会更好Long
。
@Override public boolean equals(Object object){
if(object == null) return false;
if(! (object instanceof Member)) return false;
Member member= (Member) object;
if(this.Id.equals(member.Id)) //<==My concern is here
return true;
else
return false;
}