![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
普通网友
这个作者很懒,什么都没留下…
展开
-
数据结构之解析ArrayList源码的add,remove,set,contains
ArrayList的源码的几个重要函数解析 首先,ArrayList内部其实就是一个Object数组构成的addadd(E object) @Override public boolean add(E object) { Object[] a = array; int s = size; if (s == a.length) {原创 2016-10-11 15:08:50 · 452 阅读 · 0 评论 -
分析LinkedList源码的add和remove函数
首先说明说明一下LinkedList的结构。其实内部构造大致分为Link内部类private static final class Link<ET> { ET data; //perviou 前沿 //next 后继 Link<ET> previous, next; Link(ET o, Link<ET> p, Link<E原创 2016-10-26 22:28:54 · 299 阅读 · 0 评论