HashMap为什么比数组查询速度快?
8个回答
2012-05-21
展开全部
通过索引访问和更新元素时,Vector和ArrayList的实现有着卓越的性能,因为不
存在除范围检查之外的其他开销。插入元素和删除元素总是要进行数组复制。
Hashmap,Arraylist不是同步的,属于轻量级应用,性能上应该好些。
存在除范围检查之外的其他开销。插入元素和删除元素总是要进行数组复制。
Hashmap,Arraylist不是同步的,属于轻量级应用,性能上应该好些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组在内存中是连续存放的,查询起来肯定要快多了,而map是通过关键字来查询内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
map集合中存放的是键值对 根据键直接取值 不许遍历集合中数据!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你为什么会觉得HashMap更快。。集合里面数组是最快的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询