HashMap使用及其原理

HashMap介绍:

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

创建方法:

HashMap<String,String> map=new HashMap();

HashMap<String,String> map=new HashMap(int initialCapacity);

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

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

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

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

存入方法:

map.put(key,value);

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。