java__Map

发布时间:2023年12月25日

*Map<K,V>
? K:key
? V:value
? 注意:?
? 1.Map集合保存key-value(键值对)数据
? 2.只能根据key查找value,不能根据value查找key.
? 3.key唯一不可重复,value可重复
? 4.key可以是任意对象类型,map可以是任意对象类型甚至可以是集合


-HashMap
基于【哈希表】的实现的Map接口,并允许null的值和null键。
子类:LinkedHashMap:哈希表和链表实现的Map接口
子类:ConcurrentHashMap:支持检索的完全并发性和更新的高预期并发性的哈希表

-Hashtable
该类实现了一个哈希表,它将键映射到值。 任何非null对象都可以用作键值或值.

-TreeMap
基于【红黑二叉树】的实现的Map接口,键不允许为Null,但是值允许为null.


-Collections
Collections 理解为 Collection 集合接口的包装器。
?

文章来源:https://blog.csdn.net/m0_62840476/article/details/135188368
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。