标签文章:#集合#
-
Java集合深度解析之LinkedList(转载)
转自:兰亭风雨LinkedList简介 LinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列和双端队列来使用。 LinkedList同样是非线程安全的,只在单线程下适合使用。 LinkedList实现了Serializable接口,因此它支持序列化,能够通过序列化传输......
随遇而安 2018.01.25 00:13 1005浏览 0回复
阅读更多 -
ListUtils
importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.Collections;importjava.util.List;/***List集合工具类**@author:Nemo*/publicclassListUtils{/***求2个集合的交集**@param<T......
Nemo 2017.05.26 14:28 3719浏览 0回复
阅读更多 -
List操作工具类
importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.Collections;importjava.util.List;/***List集合工具类**/publicclassListUtils{/***求2个集合的交集**@param<T>**@paraml......
Nemo 2017.02.28 19:25 3953浏览 0回复
阅读更多 -
LinkList & ArrayList
之前用得比较多的是ArrayList,不过刚翻看了下List的实现,感觉好像有点用错了。List是一个接口,ArrayList和LinkedList是两个实现类。他们实现的方式不一样,其实LinkedList才是真正的链表(如果不清楚什么是链表,需要了解一下相关数据结构的知识,这不是一两句话能说清楚的),而ArrayList是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量......
Nemo 2016.12.24 14:21 3379浏览 0回复
阅读更多