Java中的Map接口
Map
Map接口和Collection接口下的数据的存储形式不同,在Map中的元素由Map.Entry<K, V>来存放,K和V是一种映射的关系,一个key对应一个value,key不能重复,但是value是可以重复的。
HashMap
Map接口使用频率最高的实现类
可以存null
无序
线程不同步
存储结构
hash表
JDK7及以前用数组和链表实现
JDK8及以后用数组链表和红黑树来实现
HashTable
线程同步的HashMap
TreeMap
用红黑树实现的map
使用前要
原创
2021-07-28 20:30:03 ·
144 阅读 ·
0 评论