myNote-set和map
- set接口 : collection的子接口,特点:无序且唯一
实现类:hashset ------ 存储方式:哈希算法
存储自定义对象时,需要重写hashcode和equals方法
遍历:增强for 迭代器
1.1 linkedhashtset:hashset的子类----- 有序且唯一
1.2 treeset:可排序且唯一 ----- 存储方式,二叉树
自然排序:实现comparable接口,并重写compareto方法
定制排序(匿名内部类):无需实现及重写compar
1.3 sortedset接口:treeset的父接口

2. Map接口:存储键值对的父接口
关键实现类:hashmp,treemap
Hashmap的存储特点:村的Kay无序且唯一,与value值无关相同的kay值,value会覆盖前面的值
实现原理与hashset一致,哈希算法,自定义重写hashcode与equals
遍历方式:
1.将key值存入set集合中,在增强for遍历
set《类型》 set = map。keyset();
。。。。map。getkay();
2. set《entry《类型,类型》》 set = map。entryset();
for(entry《类型,类型》entry:set)
entry。getkey/getvalue
2.1 treemap:可排序,唯一
存储原理与treeset一致
2.2 hashtable
3. collections工具类