Map集合

Map接口

两个实现类:HashMap(重要)和TreeMap
特点:
1.存储任意键值对(一对数据),提供键映射至值的功能,每个键最多只能映射至一个值
2.键:无序无下标,不允许重复(是唯一的)
3.值:无序无下标,允许重复

常用方法

put(key,value)
1.put方法添加元素(关键字,值)
在这里插入图片描述
每一个键只对应一个值,在添加元素时,重复的key会把之前的给替换掉

2.删除
在这里插入图片描述
在这里插入图片描述

3.迭代操作
得到的是一个set集合,两种遍历方式都是遍历Set集合
第一种遍历
在这里插入图片描述
只输出key时,不能输出value值,通过map里面的get方法,还要通过key来获取value(效率较低)
此种遍历是先拿到key的set集合,然后再用增强for来遍历
在这里插入图片描述
第二种遍历(效率稍高)
entry是一个映射对,有key,也有value,一次性都获取到了
在这里插入图片描述
在这里插入图片描述
4.判断
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值