JAVA牛棚

我们爱JAVA

常用链接

统计

群友的BLOG

最新评论

HashSet 相关介绍

HashSet實作Set介面,Set介面繼承Collection介面,Set容器中的物件都是唯一的,加入 Set容器中的物件都必須重新定義equals()方法,作為唯一性的識別,Set容器有自己的一套排序規則。

HashSet的排序規則是利用Hash Table,所以加入HashSet容器的物件還必須重新定義hashCode()方法,利用Hash的方式,可以讓您快速的找到容器中的物件。

事實上,在撰寫新的類別時,最好總是重新定義equals()與hashCode()方法,以符合Java的設計規範,您可以參考 Object 類別 中的介紹瞭解如何重新定義equals()與hashCode()。

posted on 2005-10-26 15:37 JAVA牛棚 阅读(365) 评论(0)  编辑  收藏 所属分类: 基础知识区


只有注册用户登录后才能发表评论。


网站导航: