A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 坏男孩 中级黑马   /  2014-5-6 07:40  /  842 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Map有哪些常用类,各自用法是什么?

2 个回复

倒序浏览
我来简单说一下吧。
Map集合使用键值对的方式来存储数据,可以通过键来查找值,并且保证键的唯一性。

常用Map集合:
HashMap : 使用相当复杂的方式来存储元素的,内部如何实现的请同学去查阅相关文档说明,暂且知道这种技术是最快的获取方式,因此,存储的顺序看起来并没有实际意义。(通常我只会关心某个键对应的值是什么,而不会去关心HashMap是怎样存储的)

TreeMap : 特点就是排序,默认按照比较结果的升序保存键。

LinkedHashMap : 按照插入的顺序保存键,存储的顺序是啥,就存成什么样子,同时还保留了HashMap的查询速度。


希望对你有所帮助。
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马