javaCollectionNote - juedaiyuer/researchNote GitHub Wiki

#集合笔记#

容器类对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和hashcode方法,对于自定义类型,需要重写equals和hashcode方法,以实现自定义的对象相等规则。

索引hashcode,相等的对象应该具有相等的hashcode

Iterator接口,对象称作迭代器,用以方便的实现对容器内元素的遍历操作

Array 读快改慢
Linked 改快读慢
Hahs 两者之间