![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合框架
zzf__
这个作者很懒,什么都没留下…
展开
-
自己实现一个ArrayList
以前看过源码,过了不久很多细节都忘了,趁现在复习正复习这块内容,尝试写一个。能够支持动态扩容,代码不多,我加了很多注释,欢迎交流支持以下操作1.add(E e)2.add(int index, Object object)3.get(int index)4.remove(int index)5. remove(Object object)6. getSize()注意:src原数...原创 2019-06-09 15:55:08 · 237 阅读 · 0 评论 -
自己实现一个HashMap
底层数据结构:数组,链表支持动态扩容支持以下操作put(K key, V value)getIndex(K k, int length)get(K k)getNode(Node<K, V> node, K k)MyMap接口public interface MyMap<K, V> { // 向集合中插入数据 public V put(K k, V v)...原创 2019-06-09 16:13:33 · 1138 阅读 · 0 评论