HashMap使用及其原理

HashMap介绍:

HashMap是java开发或android开发常用的一个键值对的集合;

创建方法:

HashMap map=new HashMap();

HashMap map=new HashMap(int initialCapacity);

HashMap map=new HashMap(int initialCapacity,float loadFactor);

第一种是创建一个无参的构造函数对象;

第二种是创建时指明一个初始化大小;

第三种是创建时指明一个初始化大小,以及指明一个负载因子,负载因子的作用是说明当Hashmap在存的时候超过这个范围时的情况下进行扩容

存入方法:

map.put(key,value);

每次put的时候都会产生一个Entry对象,每次调用的时候都是在调用Entry对象

你可能感兴趣的:(HashMap使用及其原理)