HashMap中hashCode()和equals()重要性

Java中HashMap根据hashCode()和equals()方法来获取键值对的索引,同时也通过这两个方法由key值获取value值。如果没有这两个方法,那么当有两个相同的

hash值时,可能会被集合认为是相等的。同时,hashCode()和equals()方法也能发现相同的元素。所以hashCode()和equals()对于HashMap的准确性是至关重要的。

posted @ 2018-04-14 13:25  盛世半月  阅读(247)  评论(0编辑  收藏  举报

载入天数...载入时分秒...