map集合的实现类,创建map集合的正确方式

map集合的实现类,创建map集合的正确方式,Java中Map集合的常用方法详解

本文给大家带来的是Java中Map set常用方法的详细讲解,有一定的参考价值。有需要的朋友可以参考一下,希望能帮到你。让我们来看看吧。

目录

1、Vput(Kkey,Vvalue)2、voidputAll(Map?扩展K,扩展Vm)3、voidclear()4、booleancontainsKey(Objectkey)5、boolean contains value(object value)6、SetMap。EntryK,VenturySet () 7,booleanequals(Objecto)8,Vget(Objectkey)9,inthashCode()10,booleanisEmpty()11,SetKkeySet()12,Vremove(Objectkey)13,intsize()14,CollectionVvalues()汇总地图集合和集合集合集合

映射集有一个键和值,而收集集只有一个值。

在集合的底部也有键和值,但是它们是隐藏的。

1、Vput(Kkey, Vvalue)

将带有键和值的元素添加到映射集合中,添加成功时返回null,否则返回Value。

也就是说,映射集中的键不能重复,类似于集合集中的元素不能重复,但是映射集中的值可以重复。

2、voidputAll(Map? extends K,? extends Vm)

将指定集合的所有元素添加到地图集合中。

3、voidclear()

删除映射集中的所有键值

4、booleancontainsKey(Objectkey)

检查映射集合中是否有带Key的元素,如果有,返回true,否则返回false。

5、booleancontainsValue(Objectvalue)

检查映射集合中是否有带值的元素,如果有,返回true,否则返回false。

6、SetMap.EntryK,VentrySet()

Map返回到一个集合Set,在map集合中以Key=Value的形式返回到集合。

补充:一般我们在遍历HashMap的时候,推荐使用这种方法。不需要通过map的get(key)方法获取值,性能会有所提升。参见声纳规范。

7、booleanequals(Objecto)

确定两个集合的元素是否相同。

底层还重写了equals方法。

在查看HashMap集合时,我们没有找到equals方法,所以我们去找它的父类。

8、Vget(Objectkey)

根据映射集中元素的键,得到对应元素的值。

9、inthashCode()

返回映射集合的哈希值。

10、booleanisEmpty()

检查地图集合中是否有元素,如果没有元素则返回true,如果有元素则返回false。

11、SetKkeySet()

返回映射集合中的所有键。

12、Vremove(Objectkey)

删除具有键值的元素。

13、intsize()

返回地图集合中的元素数量。

14、CollectionVvalues()

将地图集合中的所有值返回到集合集合。

总结

本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: