java中 list和array哪个效率高?map是如何取值的?
展开全部
List底层就是数组,是动态数组,所以存储效率差不多,但是查询效率会比array高
map是通过键值对存数据的,所以通过key取值,比如map.get(String key)
希望对你有帮助
map是通过键值对存数据的,所以通过key取值,比如map.get(String key)
希望对你有帮助
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
array效率高,map是Key-Value的,用法:
1、保存值:map.set("userId", "zmk"),把value为zmk的字符串保存到map里面,对应的key为userId
2、取值:map.get("userId")这时返回zmk
1、保存值:map.set("userId", "zmk"),把value为zmk的字符串保存到map里面,对应的key为userId
2、取值:map.get("userId")这时返回zmk
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询