黑马程序员技术交流社区

标题: Map常用类及其用法? [打印本页]

作者: 坏男孩    时间: 2014-5-6 07:40
标题: Map常用类及其用法?
Map有哪些常用类,各自用法是什么?
作者: 875588381    时间: 2014-5-6 08:58
我来简单说一下吧。
Map集合使用键值对的方式来存储数据,可以通过键来查找值,并且保证键的唯一性。

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

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

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


希望对你有所帮助。
作者: 黄晓鑫    时间: 2014-5-6 10:13

http://blog.csdn.net/u012840558/article/details/19759725




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2