集合
文章平均质量分 80
枯木生花
这个作者很懒,什么都没留下…
展开
-
使用collections工具类实现斗地主中的洗牌和发牌过程
首先,我们区分一下collections与collection1.java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。2.java.util.Collections 是一个包装类。它包含有各种有关集合操作原创 2016-05-13 00:01:21 · 900 阅读 · 0 评论 -
队列中的Queue与Deque
队列分单向队列和双向队列,单向队列从一端操作使用Queue接口,双向队列从两端操作使用Deque接口。Queue接口: 抛出异常的方法有add(),remove(),element()获取。 返回特殊值的方法:offer(),poll(),peek()。Deque接口 : 从头操作与从尾操作,与Queue接口其实大同小异原创 2016-05-30 16:25:01 · 644 阅读 · 0 评论 -
Java中迭代器的实现
Java中迭代器的实现原创 2016-05-30 17:36:59 · 486 阅读 · 0 评论 -
ArrayList源码解析
ArrayList作为java集合框架里最基础的一环,它的底层是一个简单的数组先给出它的类图原创 2017-07-12 11:27:50 · 290 阅读 · 0 评论 -
LinkedList源码解析
首先放出类图然后是成员变量和构造方法 private transient Entry header = new Entry(null, null, null); private transient int size = 0; private static final long serialVersionUID = 876323262645176354L; public原创 2017-07-12 12:28:30 · 241 阅读 · 0 评论