胡祥春开发专栏

基于Java EE & WebService的日文软件开发
随笔 - 1, 文章 - 24, 评论 - 7, 引用 - 0
数据加载中……

HashSet 相关介绍

HashSet 相关介绍

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

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

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

posted on 2005-11-02 13:53 上海滩拾贝 阅读(294) 评论(0)  编辑  收藏 所属分类: 编程基础


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


网站导航: