细说equals()方法和hashCode()方法
一、前言 对于这两个方法的研究,源于一道比较经典的面试题:“x.equals(y)==true;x,y可有不同的hashcode对吗?”,其实这道题的关键在于考我们对equals()方法和hashCode()方法的理解,网上看了不少文章,有说对的,也有说不对的。在我看来对也不对,具体原因,我们下面慢慢分析。二、equals()方法 equals()方法是Object中定义的方
原创
2017-11-24 18:03:18 ·
292 阅读 ·
0 评论