摘要: 散列计算就是计算元素应该放在数组的哪个元素里。准确的说是放到哪个链表里面。按照Java的规则,如果你要想将一个对象放入HashMap中,你的对象的类必须提供hashcode方法,返回一个整数值。比如String类就有如下方法: [java] view plaincopyprint? publicin 阅读全文
posted @ 2017-03-16 11:27 月是故乡明95 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 转自:Java中的equals和hashCode方法详解 Java中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法,今天就来介绍一些这两个方法的作用。 equals()和hashCode()方法是用来在同一 阅读全文
posted @ 2017-03-16 11:24 月是故乡明95 阅读(156) 评论(0) 推荐(0) 编辑