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)  編輯  收藏 所屬分類: 基礎知識區

          主站蜘蛛池模板: 本溪市| 乐山市| 吴桥县| 威海市| 平山县| 海阳市| 金平| 佳木斯市| 莒南县| 雅江县| 威宁| 娄烦县| 城市| 周至县| 嘉义县| 延边| 蓬溪县| 三门峡市| 铜鼓县| 海城市| 中卫市| 葵青区| 田东县| 新巴尔虎左旗| 资溪县| 天气| 英山县| 南开区| 崇州市| 西藏| 濉溪县| 迭部县| 汶上县| 浪卡子县| 绥化市| 衡阳市| 遂溪县| 丁青县| 岫岩| 衢州市| 平原县|