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牛棚 閱讀(381) 評論(0)  編輯  收藏 所屬分類: 基礎知識區

          主站蜘蛛池模板: 类乌齐县| 育儿| 广东省| 蒲城县| 和顺县| 来宾市| 瑞丽市| 方正县| 章丘市| 娄底市| 肇源县| 苏尼特右旗| 大荔县| 犍为县| 巫溪县| 荔浦县| 金山区| 广饶县| 泽州县| 沾益县| 婺源县| 巴林左旗| 行唐县| 化州市| 中超| 麻城市| 科技| 金阳县| 保德县| 诸城市| 塔城市| 望奎县| 于都县| 开阳县| 亚东县| 福贡县| 明星| 定西市| 甘德县| 巴林右旗| 绥棱县|