简单ArrayList、LinkedList、HashSet、HashMap实现(一)

面试或笔试中经常遇到像ArrayList和LinkedList以及HashSet和HashMap有什么区别,或者问你HashMap如何实现的。下面我们就自己实现简单的集合类,完成我们平时经常使用的效果,比如添加、移除、返回长度、自动扩容。   ArrayList 下面是ArrayList的常用方法 我们就照着功能实现这些方法,首先要知道ArrayList的底层实现是数组,而他比数组方便的地方在于可
相关文章
相关标签/搜索