hashMap底层存储原理

1.通过调用key的hashCode()方法生成一个值,看hashMap中是否存在,如果不存在,直接存储value值
2.如果存在这个值,那么调用key的equals()方法,看是否存在这个值
  2.1如果返回true,说明key存在,将value覆盖存储
  2.2如果返回false,说明key不存在,产生映射关系存储,
posted @ 2019-07-16 14:31  cleargood  阅读(154)  评论(0编辑  收藏  举报