map和hashmap选哪个

更新时间:02-04 教程 由 盏尽 分享

map和hashmap选哪个?

1. Map是存储键和值这样的双列数据集合,但存储的数据是没有顺序的,其键不能重复,但其值是可以重复的,可以通过每一个键找到每一个对应的值; 2. Map是一个接口,HashMap和HashTable是都实现了Map接口的类 3. HashMap是基于hash的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值时,我们先对键调用hashCode()方法,返回的hashCode用于找到对应链表位置来储存Entry对象。

声明:关于《map和hashmap选哪个》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2305169.html