HashMap实现类
HashMap是基于哈希表的Map接口的实现,此实现提供所有可选的映射操作,并允许使用空值和空键null
HashMap实现:
案例:
1.添加元素
说明:
在Student类里添加无参构造,有参构造,添加getset方法,重写tostring方法
添加元素时,students . put (key , value)中的
key不可以重复,重复是添加不进来的,但是value可以重复,
通过new的方式来添加元素也是可以添加进来的,因为新new出来的地址是不同的,如果不想让相同的元素重复添加进来,我们重写Hashcode和equals方法
这样相同的重复元素就添加不进来了
2.删除操作
这两种都可以删掉,第二种new的方式也可以,因为重写过方法了,认为是重复的,所以直接就能删掉
3.遍历操作
4.判断