手动实现List集合(ArrayList、LinkedList) 数组扩容和双向链表
文章目录模拟实现List集合特别注意一、ArrayList实现二、LinkedList实现模拟实现List集合个人理解,大佬勿喷!为了巩固集合的基础,模拟一下List集合的实现过程(ArrayList和LinkedList都是线程不安全的,Vector实现步骤和ArrayList差不多,只是多了同步的操作,这里不做实现)特别注意这个手动实现的ArrayList和LinkedList的查询和删除都是 以当前第某个元素来操作,源码中以下标为第某个元素来操作的 。想要实现一样的,可以根据源码改。例如:查
原创
2021-03-21 17:58:31 ·
406 阅读 ·
0 评论