![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Android _ 业炎丶
这个作者很懒,什么都没留下…
展开
-
ArrayList和LinkedList的区别
1,ArrayList底层基于数组而LinkedList底层是基于链表。 2,ArrayList基于数组的话就继承了数组的数据特点 3,LinkedList也是一样继承了链表的数据特点 4,ArrayList特点和数组特点一样,查询快,增删操作慢。 5,LinkedList特点是增删操作快,查询慢。 6,ArrayList所有的数据储存的数...原创 2018-11-13 11:40:32 · 187 阅读 · 0 评论 -
HashSet和TreeSet的区别
相同点:单例集合,数据不可重复 不同点1:底层使用的储存数据结构不同: 1,Hashset底层使用的是HashMap哈希表结构储存 2,而Treeset底层用的是TreeMap树结构储存。 不同点2:储存的数据保存唯一方式不用。 1,Hashset是通过复写hashCode()方法和equals()方法来保证的。 ...原创 2018-11-13 11:55:56 · 19404 阅读 · 1 评论