java Map集合的作用

Map集合的获取 如下:

V.get(Object Key); //根据键去获取值  键不能重复 但是值可以  也就代表密码不能重复 但是一个密码可以开多个门   一对多或者一对一的关系

Map<String,Object> map = new HashMap<String,Object>();//去new一个哈希Map;

get是取值出来  put是赋值进去

Set<K>KeySet(); //获取所有键的集合

Collection<V>values();  //获取所有值的集合

Set<Map.Entey<K,V>>entrySet();  //获取所有键值对对象的集合

Map集合的遍历方式:

//第一种 获取所有键的集合 用KeySet就可以

V.KeySet();

//遍历键的集合  通过增强for循环就可

for()

//然后根据键的集合  用get去过去键对应的值

V.get("键");//可以获取键对应值的集合

//第二种 获取所有键值对象的集合

Map.Entry; 获取所有键值的集合

使用增强for循环  去得到每一个Map.Entry

根据键值对象  获取键和值

//用

getKey();//得到键

getValue();//得到值

通过学习Java里面集合中的Map集合  了解到了Map集合的作用

Map集合里面有键和值  键值对应

Map集合保证key是唯一的,作为key的元素,必须重写hashCode方法和equals方法,以保证key唯一。

List: 存储单列数据的集合,存储的数据是有序并且是可以重复的         

Map:存储双列数据的集合,通过键值对存储数据,存储数据是无序的,Key值不能重复,value值可以重复

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值