Map数据结构
2016-07-05 13:39:06 0 举报
AI智能生成
Map是一种键值对(key-value)的数据结构,它允许我们通过键来查找对应的值。Map中的键是唯一的,而值可以是任意类型的数据。Map的实现通常使用哈希表(hash table),因此它的查找、插入和删除操作的时间复杂度为O(1)。在许多编程语言中,如Java、Python和JavaScript,都有内置的Map类型。Map常用于存储需要快速查找的数据,例如缓存、配置信息等。
作者其他创作
大纲/内容
它类似对象,也是键值对的集合,
但是“键”的范围不限于字符串,
各种类型的值都可以当作键。
属性
size
方法
set(key, value) :返回map本身
get(key)
has(key)
delete(key)
clear()
遍历
keys()
values()
entries()
forEach()
注意PS
Map的遍历顺序就是插入顺序
Map结构转为数组结构,比较快速的方法是结合使用扩展运算符(...)
0 条评论
下一页