集合----------------Map
程序员文章站
2022-07-13 09:20:23
...
一些实现类
HashMap 这个比较常用
HashMap存储的是一个键值对 把键值对当做一个元素 键值对里存储的是键 值 键不可以重复 值可以重复
三种遍历方法
第一种 键遍历
Set<k> set=map.KeySey();
for(k key:set){
V value=map.get(key)
}
第二种 值遍历
Collection<V> c=map.Values();
for(V v:c){
}
第三种 键值对遍历
Set<Map.Entry<k,v>> set=map.entrySet();
for(Map.Entry<k,v> e:set){
k key=set.getKey();
V value=set.getValue();
}
LinkedHashMap 根据存储的顺序
Hashtable 1.0版本 不允许null作为键值
TreeMap SortedMap的实现类 SortedMap是Map的子接口 对Map中的键的内容进行排序
集合的关系
上一篇: MybatisPlus学习之(五)逻辑删除/ 自动填充/ 性能分析/ 乐观锁
下一篇: map集合