java中的HashMap类是做啥用的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的HashMap类是做啥用的?相关的知识,希望对你有一定的参考价值。

java中HashMap类是用来存储具有键值对特征的数据。例如现在需要按照员工号来存储大量的员工信息,那么就可以使用HashMap,将员工号作为键,员工对象作为值来存储到HashMap中,其中使用HashMap时需要注意,HashMap是线程不同步的,多线程使用时,需要注意;并且HashMap允许null值作为键和值。 参考技术A 最佳答案
你好
Map
是一种数据结构,用来实现key和value
的映射。通过Key可以找到Value。实现类包括HashMap,LinkedHashMap,TreeMap
HashMap
是以数组的结构,用哈希函数值跟数组的长度做位与运算,获取对应数组的索引。浏览key值时,不保证顺序。
参考技术B HashMap是一种键值对的集合,表现形式为key=value,其中key是唯一的,value可以重复,如果在开发中用到需要这种表现形式的话可以用HashMap本回答被提问者采纳

以上是关于java中的HashMap类是做啥用的?的主要内容,如果未能解决你的问题,请参考以下文章

java.lang.SecurityManager 中的初始化字段是做啥用的?

web.xml 中的资源引用是做啥用的?

SetPixelFormat() 中的 PIXELFORMATDESCRIPTOR 参数是做啥用的?

Laravel 中的 `HtmlString` 是做啥用的?

TTF/OTF 头表中的 checkSumAdjustment 是做啥用的?

Visual Studio 中的“stdafx.h”是做啥用的?