集合----------------Map

一些实现类
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中的键的内容进行排序
集合的关系
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值