swtears

2012年10月13日

浅谈equals和hashcode

摘要: 转自:http://www.sunxin.org/forum/thread/19720.html先谈equals。equals是Object类提供的方法之一,众所周知,每一个java类都继承自Object类,所以说每一个对象都有equals这个方法。而我们在用这个方法时却一般都重写这个方法,why?Ok,先看一个Object类中equals()方法的源代码:public boolean equals(Object obj) { return (this == obj); } 从这个方法中可以看出,只有当一个实例等于它本身的时候,equals()才会返回true值。通俗地说,此时比较的... 阅读全文

posted @ 2012-10-13 22:57 swtears 阅读(165) 评论(0) 推荐(0) 编辑

导航