1.HashSet 基本用法
HashSet 基本操作方法有:add(添加)吼拥、remove(刪除)蔑祟、contains(判斷某個元素是否存在)和 size(集合數(shù)量)绍豁。這些方法的性能都是固定操作時間睹簇,如果哈希函數(shù)是將元素分散在桶中的正確位置
2.HashSet 無序性
? ? 3.HashSet 對象去重
? ? ? ? 注意掌眠,自己定義的對象蕾盯,一定要重寫 hashCode 和 equals 方法,才能做到去重
HashSet 基本操作方法有:add(添加)吼拥、remove(刪除)蔑祟、contains(判斷某個元素是否存在)和 size(集合數(shù)量)绍豁。這些方法的性能都是固定操作時間睹簇,如果哈希函數(shù)是將元素分散在桶中的正確位置
? ? ? ? 注意掌眠,自己定義的對象蕾盯,一定要重寫 hashCode 和 equals 方法,才能做到去重