set系列j集合特点:
无序:存取顺序不一样
不重复:去除重复
无索引:,没有带索引的方法,不能for遍历
set 集合实现类:
HashSet:无序 不重复 无索引 (采用哈希表存数据)
LinkedHashSet: 有序 不重复 无索引
TrerSet : 可排序 不重复 无索引
哈希值: 对象的整数表达形式
没重写hashCode方法:不同对象 的哈希值不同
重写hashCode 方法 : 不同对象只有属性相等,哈希值一样
小部分情况 不同属性 或不同地址 计算出的哈希值 也可能一样 (哈希冲突)